[Bug] Claude iOS app, Remote Control: Rate limit error blocks remote control access until period expires

Resolved 💬 3 comments Opened Apr 9, 2026 by jameseunson Closed May 5, 2026

Bug Description
When usage runs out, extra usage prompt (upgrade plan or wait for limit) does not display view remote control.

A user cannot resume work via remote control until rate limit period ends or the user returns to the main machine to unblock the prompt, which is only visible in the terminal, not in the remote control.

The expected action would be that the iOS app shows the prompt to upgrade plan or wait for limit, identically as the desktop TUI does. This would enable a remote control iOS user to unblock the rate limit, the same as the desktop.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.94
  • Feedback ID: d962b768-f84c-4006-972e-8ecf4a01c677

Errors

[{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/src/entrypoints/cli.js:2281:20885)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:24869)\n    at T (/$bunfs/root/src/entrypoints/cli.js:2281:29589)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:29926)\n    at Y (/$bunfs/root/src/entrypoints/cli.js:2281:30472)\n    at call (/$bunfs/root/src/entrypoints/cli.js:2796:1269)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:38:00.773Z"},{"error":"Error: LSP server plugin:typescript-lsp:typescript failed to start: Executable not found in $PATH: \"typescript-language-server\"\n    at start (/$bunfs/root/src/entrypoints/cli.js:2281:22349)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:38:08.105Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/src/entrypoints/cli.js:2281:20885)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:24869)\n    at T (/$bunfs/root/src/entrypoints/cli.js:2281:29589)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:29926)\n    at Y (/$bunfs/root/src/entrypoints/cli.js:2281:30472)\n    at call (/$bunfs/root/src/entrypoints/cli.js:2796:1269)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:38:08.105Z"},{"error":"Error: Failed to start LSP server for file /Users/james/Desktop/otto-claude/frontend/app/components/UserSidebar.tsx: Executable not found in $PATH: \"typescript-language-server\"\n    at T (/$bunfs/root/src/entrypoints/cli.js:2281:29615)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:38:08.105Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/src/entrypoints/cli.js:2281:20885)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:24869)\n    at T (/$bunfs/root/src/entrypoints/cli.js:2281:29589)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:29926)\n    at Y (/$bunfs/root/src/entrypoints/cli.js:2281:30472)\n    at call (/$bunfs/root/src/entrypoints/cli.js:2796:1269)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:38:08.105Z"},{"error":"Error: LSP server plugin:typescript-lsp:typescript failed to start: Executable not found in $PATH: \"typescript-language-server\"\n    at start (/$bunfs/root/src/entrypoints/cli.js:2281:22349)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:39:07.949Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/src/entrypoints/cli.js:2281:20885)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:24869)\n    at T (/$bunfs/root/src/entrypoints/cli.js:2281:29589)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:29926)\n    at Y (/$bunfs/root/src/entrypoints/cli.js:2281:30472)\n    at call (/$bunfs/root/src/entrypoints/cli.js:2796:1269)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:39:07.950Z"},{"error":"Error: Failed to start LSP server for file /Users/james/Desktop/otto-claude/frontend/app/components/UserSidebar.tsx: Executable not found in $PATH: \"typescript-language-server\"\n    at T (/$bunfs/root/src/entrypoints/cli.js:2281:29615)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-09T00:39:07.950Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/src/entrypoints/cli.js:2281:20885)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:24869)\n    at T (/$bunfs/root/src/entrypoints/cli.js:2281:29589)\n    at w (/$bunfs/root/src/entrypoints/cli.js:2281:29926)\n    at Y (/$bunfs/root/src/entrypoints/cli.js:2281:30472)\n    at call (/$bunfs/root/src/entrypoints/cli.js:2796:1269)\n    at processTicksAndRejections (native:7:39)",…

Note: Content was truncated.

View original on GitHub ↗

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