Hello,
I have created a Logic App (see code below). You can see, in this code, I set the recurrence trigger to 1.00PM (13:00), every day, in Romance Standard Time Zone (+01:00 Paris). But every day this logic app run at 1.08PM (13:08).
It's normal that I can not trust the recurrence trigger to execute a 1.00PM (13:00) as I config it?
Service : Logic App.
Run identifier : 08586436019614645367810121920CU70
I found this issue too, but i set explicitly the timezone : #25360
{
"definition": {
"$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
"actions": {
"XXXXXX": {
"inputs": {
"authentication": {
"password": "XXXXXX",
"type": "Basic",
"username": "XXXXXX"
},
"method": "GET",
"retryPolicy": {
"type": "none"
},
"uri": "XXXXXX"
},
"runAfter": {},
"type": "Http"
}
},
"contentVersion": "1.0.0.0",
"outputs": {},
"parameters": {},
"triggers": {
"Récurrence": {
"recurrence": {
"frequency": "Day",
"interval": 1,
"schedule": {
"hours": [
"13"
],
"minutes": [
0
]
},
"timeZone": "Romance Standard Time"
},
"type": "Recurrence"
}
}
}
}
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@Stoumfou Thanks for the Comment. We are actively investigating and will get back to you soon.
Oh sorry, i think i found my mistake. Firstly i set on recurrence only : "hours": [ "13" ]. And the Designer interface say 'Runs at 13:00 every day' so i trust them but i suppose if we do not specifed "minutes": [ 0 ] that does not mean that trigger is on 1:00PM (13:00) exactly but whenever inside the 1:00PM hour.
@Stoumfou - I know this has been closed for a while, but I wanted to reiterate your solution is correct and not well documented. Even on the latest version of the logic app designer, if you do not specify the minutes to the minute you want it to run, LA will pick a minute for you. I've included a screenshot of the set up and also of the before after, in case anyone finds this as well.


I was having the same issue, where my recurrence was at 0 hours but it wasn't starting until 12:57 (0:57) am every day. I tested and what happens is that whenever I would run the recurrence manually, it would somehow store the minutes of when it ran. When I would run it manually at 9:28am, it would run at 0:28am on recurrence. When I would run at 1:57pm, it would recur at 0:57am.
Very weird behavior that should be address by Microsoft.
I fixed it by specifying the minutes as you did above, aka 0hours and 0minutes to run at midnight.