# Airbyte: Source Shopify failing bulk operations due to third party change

- Impact (vendor’s label): unknown
- Status: resolved
- Started: 2026-04-16 08:30 UTC · Resolved: 2026-04-16 14:10 UTC · Duration: 5.7 h
- Updates: 4 · Affected components: Shopify Source, Third Party Component
- [Vendor status page: https://status.airbyte.com/incident/cmo1ga4gi0aq7lh2xs1ivq2sn](https://status.airbyte.com/incident/cmo1ga4gi0aq7lh2xs1ivq2sn)
- [Company: Airbyte](https://rewindex.com/company/airbyte.md)

## Timeline of updates

- **monitoring** : Shopify has implemented a fix and are currently monitoring the result..
- **resolved** : This incident has been resolved..
- **identified** : Syncs using the \`order\_agreements\` stream in the Shopify source connector are failing with the error: \`\`\` The parent 'node' field for a nested connection must return a type that implements the 'Node' interface. \`\`\` This is caused by a change on Shopify's side to their Bulk Operations API validation. The stricter validation now rejects bulk queries where nested connections use types that don't implement the \`Node\` interface — the \`agreements\` connection falls into this category \<https://community.shopify.dev/t/admin-graphql-api-failure-when-fetching-sales-data-from-agreements-node/33344/10\>.
- **investigating** : We are currently investigating this incident..


---
Canonical: https://rewindex.com/company/airbyte/incidents/cmo1ga4gi0aq7lh2xs1ivq2sn · Markdown: https://rewindex.com/company/airbyte/incidents/cmo1ga4gi0aq7lh2xs1ivq2sn.md · JSON: https://rewindex.com/api/v1/companies/airbyte/incidents/cmo1ga4gi0aq7lh2xs1ivq2sn · Generated 2026-10-18T12:43:44.536Z
