Flow Workflows stuck on "In-progress", failing halfway through, asking for compareDigest?

Topic summary

Intermittent failures in Shopify Flow workflows that add free items to orders, producing GraphQL errors that the resource changed and to retry with an updated compareDigest. Symptoms include runs stuck “In‑progress,” inconsistent addition of line items (A added while B fails, or vice‑versa), and reruns warning that data may have changed. Screenshots are referenced.

Recent timeline:

  • Multiple merchants report sudden breakage after months of stability.
  • Shopify staff investigated, then deployed a fix; merchants confirmed workflows resumed.
  • Failures later recurred (“compareDigest” and “Could not save the order edit”).

Guidance and potential cause:

  • Shopify staff advised avoiding more than one workflow editing the same order at the same time; combine such steps into a single workflow.
  • Staff requested direct messages with workflow run links for investigation and noted no current errors seen for one store.
  • Merchants were directed to contact Shopify Support; one participant suggested enabling full process logging during Flow setup.

Status: Partially resolved, then re‑emerged. Root cause not shared publicly; investigation/support follow‑up ongoing. “compareDigest” appears in errors when the order may have changed between load and edit.

Summarized with AI on December 17. AI used: gpt-5.

Hi all - nothing changed on the Flow side but we are looking into this to see if we can find a solution.