[Bug] Teleport feature fails with tool use concurrency error, requires manual workaround

Resolved 💬 3 comments Opened Nov 17, 2025 by smartwatermelon Closed Nov 20, 2025

Bug Description
The "Teleport" feature does not work at all. Every single time I try it -- start a Claude Code session in mobile or browser, then try to move to CLI -- I get "API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation"
"/rewind" does nothing. The workaround is to immediately export the "teleported" session to a local file, clear context, then start in plan mode and have Claude Code read in the exported file.
This should be automatic, part of the Teleport feature, instead of showing non-actionable and confusing error messages.

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.0.37
  • Feedback ID:

Errors

[{"error":"AxiosError: Request failed with status code 403\n    at ET (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:62:1137)\n    at Unzip.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:9858)\n    at Unzip.emit (node:events:520:35)\n    at Unzip.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1701:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:89:21)\n    at xZA.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:69:2130)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async it2 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3775:33849)","timestamp":"2025-11-17T01:04:19.881Z"},{"error":"AxiosError: Request failed with status code 403\n    at ET (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:62:1137)\n    at Unzip.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:9858)\n    at Unzip.emit (node:events:520:35)\n    at Unzip.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1701:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:89:21)\n    at xZA.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:69:2130)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async du8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:877:467)\n    at async Promise.all (index 0)\n    at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:863:41259","timestamp":"2025-11-17T01:16:25.788Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗