I have a question about running instances of my power automate flows. I know they will disappear from the run history after 28 days. However, my question is what if my instance of that flow had not completed yet? The instance did not have a status of canceled or succeeded or failed. What if it was still running? Does that instance of my flow continue to run? Or has that particular run instance been stopped?
Does anyone know?
Hi @v-chengfen-msft, I have my built my flow steps so they they don't sit pending or waiting for more than 30 days. They are constantly checking or doing something within a period of time, i.e. once or twice a week. Which is why all my flow runs would still be in the "Running" status even 28 days after being added to the flow run history
Hi @martinezruhdedu ,
The Run duration and Storage retention of Microsoft Flow is 30 days. Which means that after 30 days, related data will be gone. Besides, it is from the run start time.
After 30 days, any pending steps time-out. Timed-out approvals are removed from the approvals center.
Here are some links for your reference:
Solved: Flow 30 days limit - Power Platform Community (microsoft.com)
Limits and configuration - Power Automate | Microsoft Learn
Best Regards
Cheng Feng
Michael E. Gernaey
7
Super User 2025 Season 1
rzaneti
7
Super User 2025 Season 1
CU20032117-0
4