“Price import skipped” — then a separate “Price update” appears
This is normal, not a failure. After Hoard reads your store and runs your pricing rules, the actual price push to TCGplayer runs as its own background step a minute or two later. In your sync history you’ll see two entries:- The main sync, with the price step marked “calculated · pushed in the background” — your new prices were worked out.
- A separate “Price update” entry shortly after — that’s those prices going live on TCGplayer.
Partial sync (inventory uploaded but something else didn’t)
The sync pipeline has multiple steps. Inventory upload is the critical step. Orders and sales reports are non-fatal — if they fail, Hoard logs the error and continues. Check the terminal output for lines like:Per-product-line partial failures
If you sell across multiple product lines (e.g., Magic and Pokemon), a failure in one doesn’t block the others. For example, if Magic inventory uploads successfully but Pokemon fails, Hoard will skip Magic on the retry (since it already succeeded) and only retry the Pokemon upload. This means a problem with one game won’t hold up your entire sync.Debug screenshots
When a sync step fails, Hoard automatically captures before and after screenshots of the browser and uploads them. These give our support team a clear picture of what happened (a changed page layout, a CAPTCHA, an unexpected error). You don’t need to do anything — it’s automatic.”Upload failed” errors
Sync takes too long
A normal sync takes 2-3 minutes. If it’s taking longer:- First sync — The initial sync builds your inventory and exports a rolling ~30-day window of recent orders. This can take 5-10 minutes. Subsequent syncs refresh the same recent-orders window, so they stay fast. (Pulling deeper order history is a separate manual backfill, not part of the regular sync.)
- Price updates — These run as a separate background step (validate, confirm, move to live) a minute or two after the main sync, so they appear as their own “Price update” entry rather than slowing the main run.
- Large inventories — A big store’s inventory export can take a few minutes to generate and download. Hoard allows up to 5 minutes before it times out, so large catalogs aren’t cut off early.
- Slow internet — Large CSV exports need a stable connection.
Dashboard shows “Synced X ago” but data looks old
Check that:- Hoard is still running (check terminal)
- Auto-sync is enabled in Settings → Sync
- The sync schedule hasn’t been set too infrequently
Sync lock stuck
If a sync crashes mid-run, the server may still think a sync is in progress. The lock auto-clears after 10 minutes. If it persists:- Hoard will log “Waiting: in_progress”
- Wait 10 minutes for auto-clear
- If still stuck, contact support@tryhoard.com