Fix Power Automate Flow Skipping Actions When Conditions Are Met
Question details
The user needs to troubleshoot a Power Automate flow that skips actions and gets cancelled even when branching conditions appear to be satisfied.

- Product
- Microsoft Power Automate
- Device & OS
- not provided
- Scenario
- Triggering a workflow via SharePoint where an email action is expected to execute based on specific branching conditions.
- Observed behavior
- The flow skips the expected email action despite conditions seeming to be met, and the flow is subsequently cancelled.
Ensure you have access to the Power Automate run history and that your SharePoint trigger data is correctly mapped and authenticated.
Review Flow Conditions and Run History
Check the run history in Power Automate to identify why the condition evaluated to false and skipped the action.
Power Automate conditions often fail silently when there is a mismatch in data types or unexpected null values passed from SharePoint.
By reviewing the exact inputs processed during a specific run, you can pinpoint the configuration error.
Navigate to Power Automate, select your flow, and click on the failed or skipped run under the 28-day run history section.
Expand the condition block in the run history to see the exact input values being evaluated during that specific run.
Verify that the data types match. Ensure you are not comparing a string value to an integer, which will cause the evaluation to fail.
If the issue persists, post screenshots of your flow's condition expressions and branch configurations in the Microsoft Power Platform Community for specialized troubleshooting.

Boost Your Productivity with WPS Office
While Power Automate handles complex workflow automation in the Microsoft ecosystem, WPS Office provides a lightweight, free, and highly compatible alternative for your daily document, spreadsheet, and presentation needs.
- 1. Download and Install: Visit the WPS Office website and download the free installer for your operating system.
- 2. Open Your Documents: Launch WPS Office and open your existing Microsoft Office files directly; no format conversion is needed.
- 3. Enjoy Seamless Editing: Use the familiar interface to edit documents, analyze data in spreadsheets, or design presentations effortlessly.

Frequently Asked Questions
Why does my Power Automate condition always evaluate to false?
This usually happens due to data type mismatches (e.g., comparing a string to a number) or extra hidden spaces in the SharePoint data. Always check the raw outputs in the flow's run history.
How do I view the exact values passed from SharePoint to Power Automate?
Go to the flow's run history, select a specific run, and expand the SharePoint trigger action. Look at the 'Outputs' or 'Body' section to see the raw JSON data retrieved.
Can I cancel a flow automatically if a condition isn't met?
Yes, you can add a 'Terminate' action within the 'If no' branch of your condition to intentionally stop and cancel the flow run with a specific status message.
What should I do if my flow keeps getting cancelled unexpectedly?
Check for infinite loops, timeout limits, or failed actions prior to the cancellation. Reviewing the detailed error logs in the Power Platform admin center can also provide insights.




