Scheduled Flow configured for 22:00 but executing at 15:30 in PROD only
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Team,
I'm seeing an unexpected behavior with a Scheduled Flow.
The flow is configured to run Weekly on Monday at 22:00, and both the instance timezone and user timezone are set to UTC.
In PROD, the actual sys_flow_context record shows the flow started at 15:30:04 UTC, even though the trigger is configured for 22:00 UTC.
In QA, the same flow configuration executes as expected, and the sys_flow_context record shows the flow started at 22:00:04 UTC.
I've already verified:
Trigger configuration is identical in QA and PROD.
Flow properties are identical in QA and PROD.
Execution times are being validated from the actual sys_flow_context records.
Has anyone encountered a similar issue where a Scheduled Flow executes at a different time than the configured trigger in one environment only?
Also, is there a backend table where the actual scheduler metadata or next run time for Flow Designer scheduled triggers can be verified?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @cherlakolas ,
- The flow trigger time is based on the timezone of the user who sets the scheduled time, and even if the user changes their timezone later, it won't affect the trigger time.
- Flow Designer doesn't offer an option to set a specific timezone for the flow, so the trigger time is always determined by the timezone of the user who created it.
- If someone else modifies the trigger time and their timezone is set to EST, the trigger time and timezone will shift to EST.
- Please ensure your timezone is correctly set, then reset the scheduled trigger time, and it should trigger as expected.
The possible Solution is :
- Ensure the user's timezone is correctly set to the desired timezone for the flow execution.
- Proceed to edit flow & activate when done
- The scheduled trigger will be set to user's timezone
Check KB Article from Servicenow : A flow with a scheduled trigger executed before scheduled time - Support and Troubleshooting
If my response helped, please mark it as correct and close the thread
