Azure Logic App Recurrence Time Not Accurate

Andy Lau Pik Hui 60 Reputation points
2024-04-18T05:58:28.97+00:00

In logic app designer, the recurrence start time is set to 8:30AM UTC+8:00 but it is running at 11:15AM UTC +8:00. Please refer screenshot below.

User's image

User's image

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
2,851 questions
0 comments No comments
{count} votes

Accepted answer
  1. MayankBargali-MSFT 68,636 Reputation points
    2024-04-18T06:31:38.4033333+00:00

    @Andy Lau Pik Hui Thanks for reaching out.

    As per your screenshot I can see that you StartTime field has the vale ending with Z.

    If you select a time zone value, you don't need to add a "Z" to the end of your Start time value. If you do, Logic Apps ignores the time zone value because the "Z" signifies a UTC time format.

    So, you need to remove the Z from your start time property.

    In your case your logic app first run will start at 8:30 am UTC. Now the second issue why your run history shows the time as 11:16 AM right now rather than 8:30 AM. This is because when if don't specify any other advanced scheduling options, such as specific times to run future recurrences, those recurrences are based on the last run time. As a result, the start times for those recurrences might drift due to factors such as latency during storage calls.

    In the above case you should also define the hours property to 8 and minutes property to 30 so your flow should execute every day at 8:30.

    The same is document here in the property details of the trigger.

    Hope the above helps and clears things up.

    Feel free to get back to me if you need any assistance.

    Please click on 'Yes' if it helped so that it can help others in the community looking for help on similar topics.


0 additional answers

Sort by: Most helpful