OriginRouter AppApp troubleshooting

App troubleshooting

Classify the problem as an account, connectivity, device-trust, target-workspace, or CLI-runtime issue before taking corrective action. Repeatedly deleting devices is not a substitute for diagnosis.

General check order

  1. Let the App finish account verification and confirm that it is not still loading.
  2. Run originrouter doctor on the target computer.
  3. Check originrouter service status.
  4. For local connectivity, inspect originrouter local config show.
  5. For cross-device connectivity, inspect originrouter auth status and originrouter remote status.
  6. Confirm the selected target device in the App.

Common problems

StateCheck first
CLI unreachableService state, Local API address, port, and device key
Connected but request not deliveredTarget online state, trust relationship, and bridge connection
Workspace unavailableWhether the target CLI completed remote workspace authorize
Provider test failedBase URL, authentication fields, real inference support, and proxy logs
Approval remains pendingWhether the target session is active and the CLI returned final acknowledgement
Operation unsupported by older CLIUpdate the CLI and restart the service

Collect diagnostics

originrouter --version
originrouter doctor
originrouter status
originrouter service status
originrouter auth status
originrouter remote status

Run these checks in order: confirm the version, run the full diagnostic, inspect installation and device state, confirm the service, check account authentication, and finally inspect remote connectivity.

If the background service does not start, inspect ~/.originrouter/logs/daemon.err.log and daemon.out.log. Remove credentials, tokens, sensitive workspace paths, and unredacted content before reporting an issue.

Was this page helpful?