- Do Event Viewer logs show Microsoft.Flow.RPA.Agent.exe crashes?
- Is the server using MSI or Microsoft Store PAD version only?
- Are antivirus or EDR tools installed on this server?
- Does restarting the Power Automate service temporarily fix the issue?
This is a known PAD unattended runtime issue. ExecutionStatusNotTerminal usually means the PAD agent crashed or lost connectivity mid-run, not that the flow logic failed. The run actually starts, but the agent never returns a terminal status, so actions cannot be displayed.
Focus on the machine, not the flow. Check Event Viewer for Microsoft.Flow.RPA.Agent.exe .NET crashes, validate network access to Power Platform endpoints, ensure only one PAD install type is present, and run the Machine Runtime troubleshooter. Similar cases are already reported in the Power Platform Community, so this appears to be a duplicate.
Recommended Actions (Actionable)
1. Confirm agent crash
Check Event Viewer > Application
Look specifically for.NET Runtime errors for Microsoft.Flow.RPA.Agent.exe
This exact failure pattern has been reported by others.
2. Run PAD Troubleshooter
Open Power Automate Machine Runtime
Go to Troubleshoot > Diagnose connectivity
Ensure access to required endpoints
This is Microsoft’s primary diagnostic path.
3. Validate machine networking and stability
Check firewalls, proxies, AV, and endpoint protection
Ensure no intermittent drops to:
*.servicebus.windows.net
*.api.powerplatform.com
*.dynamics.com
Connectivity instability commonly causes non-terminal failures.
4. Verify clean PAD installation
Ensure only one PAD installation type (MSI or Store, not both)
Remove orphaned services after uninstall
Mixed installs are unsupported and cause runtime crashes.
5. Enable defensive flow diagnostics
Add On block error at top level
Log heartbeat entries to file or DB
Capture screenshots on error
Helps confirm exactly where the agent stops responding.
Alternate suggestions
Temporarily move flows to a different machine group to confirm machine-specific root cause
Reduce long-running unattended sequences by splitting flows
Wrap the PAD call in a cloud flow retry policy
If reproducible, open a Microsoft support ticket with correlation IDs
✅ If this answer helped resolve your issue, please mark it as Accepted so it can help others with the same problem.
👍 Feel free to Like the post if you found it useful.
Sunil Kumar Pashikanti, Moderator
Blog: https://sunilpashikanti.com/posts/