Remote Control: phone can read the live session but typed messages never reach the local terminal (input one-way)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
With Remote Control enabled, the phone receives and displays the live session transcript correctly (output PC → phone works), but messages typed on the phone never reach the local Claude Code terminal session (input phone → PC silently fails). Only messages typed at the local terminal are received by the session.
What Should Happen?
Messages typed on the phone reach the local terminal session and are processed, the same as messages typed locally.
Error Messages/Logs
## Actual behavior
- Transcript streams to the phone correctly (read path works).
- Messages typed on the phone do not arrive at the local session (send path fails).
- No reliable error is surfaced on the phone; input simply does not take effect.
Steps to Reproduce
Steps to reproduce
- Start Claude Code locally on Windows with Remote Control active (
remoteControlAtStartup: true). - Connect the phone to the session (scan QR / open session URL).
- Confirm the live transcript appears on the phone.
- Type a message on the phone and send it.
- Observe: the message does not reach the local terminal; the session only advances when typing locally.
Workarounds already tried (none worked)
- Ctrl+Enter to send (per #44537)
- Sending a message from the PC first to "unstick" the phone send button (per #32457)
- Pressing Esc at the local terminal to clear a queued/greyed message (per #62734)
- Updating Claude Code to the latest version (currently 2.1.167)
- Switching network to phone hotspot
- Using mobile browser instead of the Claude app
- Temporarily disabling Norton antivirus
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.167
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Windows Terminal
Additional Information
Reproduced on the Android Claude app. This appears to be the Android send-path failure reported in #32457, and/or the relay send-path failure in #34619 (possibly related to #62734 / #34255 / #51267).
Environment
- Claude Code version: 2.1.167
- OS (host running CLI): Windows 11 (10.0.26200.8524)
- Node: v24.13.0
- Remote Control: enabled by default (
remoteControlAtStartup: truein settings.json) - Phone OS / client: Android, Claude app version 1.260528.10 (26052810)
- Connection method tried: phone hotspot network, mobile browser instead of app, antivirus (Norton) temporarily disabled — no change
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗