Why am I getting an error in my automation workflow?

Topic summary

Main issue: An automated email workflow intended to trigger when customers buy specific products is failing with the error: “Condition(s) in this workflow are not using matching array items. To resolve this, edit your nested criteria. Select the matching variable under the ‘Array items’ header in the variable picker.”

What was tried:

  • Adjusted the “name” field to be a single-word string as suggested; error persisted.
  • Modified the condition per guidance (per screenshots) to address array/criteria matching; user then limited it to one item per automation. The interface indicated success, but the workflow did not trigger when tested.

Context/technical note: The error refers to Shopify Flow-style conditions where nested criteria must reference the same array element (e.g., matching variables chosen under “Array items”). Screenshots were shared and are central to understanding the exact condition setup.

Current status: Partially progressed but unresolved. The error message was addressed enough for the setup to “save,” yet the automation still doesn’t execute during testing. No confirmed fix or final resolution provided, and the root cause of the non-triggering remains open.

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

Pls try to change a condition like below

Hope this helps