Troubleshooting
Quick diagnosis paths for the most common app failures.
Failed to fetch
- Backend endpoint not reachable from current origin.
- Server process not running or wrong port/base URL.
Sync parse errors
Usually means sync returned an invalid or empty response. Re-check sync target/device ID and retry push/pull.
Data missing after refresh
- Confirm signed-in status and expected account context.
- Confirm device ID and sync target are correct.
- Use pull/push intentionally to avoid overwriting with stale data.
Import mismatch issues
Re-export plain text GCODE and re-import. Binary/packaged exports can cause metadata loss.
Debug Checklist
- Open browser devtools network tab.
- Reproduce issue and inspect failing requests.
- Validate settings for endpoint and device ID.
- Re-test with a known-good sample file.
Sources
Operational troubleshooting guidance based on current app architecture and UI error states.