Power Automate Flow Running Multiple Times
Quick answer
Duplicate runs come from the at-least-once design of the service or copies of the flow in other environments. Make flows idempotent and add trigger conditions.
Most likely fix: Make it idempotent
How to fix it
Try these in order — the most common fix is first.
1. Make it idempotent
- Check whether the SharePoint item or file already exists before creating it
- Use key constraints in Dataverse
Did this fix it?2. Reduce triggers
- Add trigger conditions in the first card Settings
- Turn off copies in other environments
- If you do not want pending items processed after re-enabling a polling flow, delete and re-create it
Did this fix it?
Symptoms
Duplicate emails, list items or notifications appear from a single event.
Why it happens
- At-least-once delivery by the underlying service
- Other copies of the flow active in different environments
- Flow turned back on processing pending polling events
This guide also covers
- power automate flow running twice
- power automate duplicate emails
- power automate runs multiple times
Still not working?
If Microsoft Power Automate keeps failing, you're not alone. See every Microsoft Power Automate problem users report or the alternatives people switch to.
Done fighting Microsoft Power Automate? Our small team builds your own Microsoft Power Automate alternative, or any software you need: web, mobile, games, desktop. Price agreed together.
Talk to usOther Microsoft Power Automate errors
- Power Automate Flow Not Triggering
- Power Automate Flow Failed
- Power Automate Connection Error (401 Unauthorized)
- Power Automate Flow Turned Off Automatically
- Power Automate 429 Too Many Requests Error
- Why Is My Power Automate Flow So Slow
- Power Automate Premium License Required Error
- Power Automate Excel Table Not Found Error