Hello folks,
I have looked at some articles from this forum and tried to replicate the flows, but for some reason, the flow runs for hours and hours and still does not do what is expected. Can you please look at this and let me know what's going wrong.
Requirement:-
Current Sharepoint list has the below three columns (among others).

1. Only need to look at Sharepoint list entry where the "Confirmed as closed" (Confirmed) column has value "No" or is blank.
2. Overdue notification - An email needs to be triggered every working day to check if the (DesiredCompletionDate) is overdue.
3. Near due notification - An email needs to be triggered every working day to check if the (DesiredCompletionDate) is 2 days away from today.
My Flows is designed this way:-

Running this flow has not triggered the 15 overdue entries I have in the Sharepoint list. It seems to keep running forever. Last evening it ran for 15 hours and today I tried twice each time for 52 mins and 1+ hrs before I cancelled them.
Any suggestions/help welcome.
Many thanks.
Regards,
Vaz