Start time gets updated every-time app is launch
Requirement - App needs to be logged out everyday at specific time irrespective of whether app is in background or foregound.
Solution - Run a snippet every day to logout user from the app. WorkManager has periodic work with initial delay which can be set at specific time and runs periodically.
Issue - schedule_requested_at is updated every time app is launched available under WorkSpec table. Though initial_delay remains the same. Used App Inspection to view Database.
Same can be visible...