Troubleshooting integration sync issues
Diagnose why an integration stopped syncing and the common fixes that resolve it.
When an integration stops syncing, the cause is almost always one of a handful of common issues. Work through them in order.
Check the connection first
Open the integration in the Integrations app and look at its status and last successful sync time.
| Symptom | Likely cause | Fix |
|---|---|---|
| Connection shows an error | Expired or revoked token | Reconnect and re-authorize |
| Orders not appearing | Sync not yet run, or order filtered out | Trigger a sync; check date range |
| Products not linking | SKUs don’t match on both sides | Align SKUs, then re-sync |
| Stock not pushing out | Inventory push disabled, or wrong location | Enable push; check the stock location |
Common fixes
- Reconnect. Most failures are an expired token after a password change on the other platform.
- Match by SKU. Confirm the SKU is identical on both sides — extra spaces or casing differences prevent linking.
- Confirm the stock location. Make sure the integration draws from a location that actually holds stock.
Fix mismatched SKUs before a large sync so you don’t create duplicate items that are hard to merge later.
When it still won’t sync
If the connection is healthy and SKUs match but data still isn’t moving, disconnect and reconnect the integration to force a fresh authorization and sync. If the problem persists, note the error message and contact support.
Next steps
See the Integrations overview for how syncing works in both directions.
Related articles
Still need help?
Ask Filo, our built-in AI assistant, for an instant answer — or get in touch with our team and we'll take it from there.