I have created an Auto launched flow that schedules an action on the Task object 1 day after the Due Date(ActivityDate) to update the status to "Overdue".
Whenever I create a Task for the past Due Date, the status is updated to Overdue as expected in almost 5 secs(expected behavior). But, when I create a Task with a Due Date as today and check it tomorrow then the status isn't updated.
I checked in "Time-Based Workflow" and the action isn't present which implies the action must have been executed. I have also checked in "Paused and Failed Flow Interview" but there was no record present in this as well.
Also if you can explain what exactly "1 day after" mean? Does it mean that the flow will be executed after 24 hours or when the clock(user time in the org) ticks to 00:00 AM then any time after that scheduled actions can be executed?
Edit 1: Please find below the configuration of the: Flow Entry Condition:
Entry criteria for Flow is: Task record type must be Churn Alert