Remote Control: messages from web/mobile never dispatched to CLI (spawn worktree mode)
Resolved 💬 3 comments Opened Apr 9, 2026 by logicbridgedev Closed Apr 13, 2026
Bug Description
Messages sent from both the Claude web app (claude.ai/code) and the Claude mobile app (iOS) are never dispatched to the local CLI when using claude remote-control in spawn/worktree mode. The verbose output shows zero activity — no log lines appear when messages are sent remotely.
Steps to Reproduce
- Start Remote Control in spawn worktree mode:
````
claude remote-control --verbose --spawn=worktree
- CLI shows
·✔︎· Connected · projectaurawithCapacity: 0/32 - Open
https://claude.ai/code?environment=<env_id>in browser - Send a message from the web interface
- No activity appears in the CLI verbose output
- Repeated with the Claude iOS app — same result
- Eventually the CLI shows "retry connection"
Expected Behavior
Messages sent from the web or mobile app should appear in the CLI verbose output and spawn a new worktree session.
Actual Behavior
- CLI shows as connected with green status
- Messages sent from web/mobile are accepted by the UI (no error shown)
- No log lines appear in the CLI verbose output
- No sessions are spawned
- Connection eventually drops to "retry connection" state
- Restarting
claude remote-controlreconnects but the same behavior persists
Environment
- Claude Code version: 2.1.98
- Node.js: v25.9.0
- macOS: 26.4 (Build 25E246)
- Architecture: ARM64 (Apple Silicon — Mac Studio M1 Max)
- Kernel: Darwin 25.4.0
- Auth method: OAuth (firstParty) via claude.ai subscription
- Spawn mode: worktree
- Remote clients tested: claude.ai/code (browser), Claude iOS app
Possibly Related
- #38049 — Dispatch stuck on "Brewing..." / messages not reaching CLI
- #34255 — Automatic reconnection doesn't work, connection drops silently
- #34581 — Questions/prompts stop appearing in app mid-session
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗