Documentation Index
Fetch the complete documentation index at: https://docs.tryhoard.com/llms.txt
Use this file to discover all available pages before exploring further.
Partial sync (inventory uploaded but prices not imported)
The sync pipeline has multiple steps. Inventory upload is the critical step. Orders, sales reports, and price imports 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 exports full order history back to 2020. This can take 5-10 minutes. Subsequent syncs only pull the last 90 days.
- Price imports — Uploading prices back to TCGplayer involves a multi-step process (validate, confirm, move to live). This can take 1-2 minutes.
- 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
- 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 5 minutes. If it persists:- Hoard will log “Waiting: in_progress”
- Wait 5 minutes for auto-clear
- If still stuck, contact support@tryhoard.com