The count of Power Automate cloud-flow runs that failed in the last 24 hours on the flows linking your storefront to Dynamics 365.
At a glance
The number of Power Automate cloud-flow runs that ended in a failed state over the last 24 hours, scoped to the flows that connect commerce triggers to Dynamics 365 Finance & Operations actions: order sync, free-text or sales invoice creation, customer / item master sync, and inventory push. A non-zero count means the bridge between your storefront and your ERP is dropping messages. A spike means either the trigger source is down or the F&O connector is being throttled.
Calculation
Calculated automatically from your Microsoft Dynamics 365 data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A brand runs four Power Automate cloud flows bridging a Shopify Plus storefront to Finance & Operations. The card is read 22 Mar 26 covering the prior 24 hours.
Four things to notice:
- 13 failures is above the threshold of 5, so the card is alerting. It is not a catastrophic outage (99.5% of runs succeeded), but 13 dropped messages in a day is enough to matter and enough to justify investigation now rather than at month end.
- Eleven of the failures are on ORDER-TO-SO. That concentration is the clue. When one flow carries almost all the failures, look at that flow’s connection and the F&O action it calls. A common cause is the F&O OData / connector hitting an API throttle during a traffic spike, returning a 429, and the flow exhausting retries.
- Eleven failed order-to-SO runs means eleven storefront orders with no F&O sales order yet. That is the downstream consequence, and it shows up on Commerce Orders without Business Central Sales Order. The two cards move together: flow failures here become missing sales orders there.
- The two INVENTORY-PUSH failures will widen inventory drift. Each failed push leaves the storefront showing a stale quantity. If these accumulate, the ERP-vs-Ecom Inventory Variance % gauge climbs. A flow-failure spike here is often the first warning before the variance gauge moves.
Sibling cards merchants should reference together
This card is the integration-health early warning. Pair it with the downstream cards that show what the failures broke.Reconciling against Microsoft Dynamics 365
Where to look in Business Central / Finance & Operations: The integration runs in Power Platform, and its effects land in D365. Check both sides:Power Automate portal > My flows / Solutions > [flow] > Run history (the authoritative list of failed runs with error detail) Power Platform admin centre > Environments > [env] > Analytics > Flow runs (aggregate run / failure counts) F&O > Data management > Data project execution history (whether the data the flow carried actually landed) F&O > System administration > Inquiries > Batch jobs (downstream batch processing the flow triggered)To verify the count, open the flow Run history filtered to the last 24 hours and to Failed status across the in-scope integration flows; the total should match this card. Each failed run shows the failing action and the error (HTTP 429 throttle, 401 / expired connection, F&O business-logic rejection, or a timeout). That error message is the fastest route to the cause. Common mistakes when comparing by hand:
- Counting all flows, not just the integration set. The portal shows every flow in the environment. This card counts only the ecom-to-D365 integration flows, so an unfiltered portal count will read higher.
- Counting retried-then-succeeded runs. A run that failed an action but succeeded after a built-in retry shows intermediate errors in the trace but ends Succeeded. The card counts terminal failures only.
- Confusing skipped or cancelled with failed. Runs that were skipped (trigger condition not met) or cancelled are not failures.
Cross-connector note: This card sits exactly on the seam between your commerce connector and Microsoft Dynamics 365. A failure here almost always shows up as a downstream symptom on the commerce side (missing order, stale inventory) before anyone notices the flow itself. That is why it is a hero card: catching the flow failure early prevents the order and inventory cards from drifting.