Remote Control: mobile app crashes/closes immediately when tapping an online session (iOS 26.5 / iPhone 15 Pro, host CLI 2.1.186 Win11)
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?
What happened
Tapping an online Remote Control session (computer icon + green status dot) in the Claude iOS app's Code tab causes the app to close/crash immediately, every single time. No error message is shown — the app quits to the home screen before any session content renders. 100% reproducible.
This is a crash, not the silent-connection-failure or message-send-failure modes already reported in #39037 / #41670 / #60780 — the app terminates on tap.
Environment
Host (the machine being remoted into):
- OS: Windows 11 Pro, build 26200
- Claude Code CLI: 2.1.186 (native install,
~/.local/bin/claude.exe) - Command:
claude remote-control --name "5090 Rig"(long-running; confirmed connected) - Host has a live, Established TLS connection to the Anthropic relay; session shows online (green dot) in the app's Code tab.
Mobile (where the crash happens):
- Device: iPhone 15 Pro
- OS: iOS 26.5
- Claude app version: 1.260618.0 (27777773659)
- Account plan: <your plan: Max >x5
Steps to reproduce
- On a Windows 11 host, run
claude remote-control --name "5090 Rig"(CLI v2.1.186). Confirm it connects. - On the iPhone, open the Claude app → Code tab. The session appears with a green status dot (online).
- Tap the session.
- The app closes abruptly. Repeats on every attempt.
Actual behavior
The app crashes/quits to the home screen instantly on tap, before any session UI loads.
What I've already ruled out
- Host CLI too old — no, on the latest 2.1.186 (well above the 2.1.51 minimum).
- Stale/ghost session — no, reproduced with a single freshly-started session (previous sessions were killed; host shows exactly one Established relay connection).
- Network / firewall — no, the host maintains an Established outbound TLS connection to the relay (outbound cloud-relay path; no port-forwarding involved).
- Wrong UI element — no, tapping the computer-icon entry with the green status dot in the Code tab, per the official Remote Control docs.
- App out of date — app updated to the latest available iOS build before reproducing.
- Feature eligibility — Remote Control has worked from this account previously; the crash began after a host reboot.
Additional context
- The crash started after rebooting the host machine; Remote Control worked before that.
- Crash occurs on tap, before any session content is displayed.
- Not yet tested on a second iOS device.
Crash logs
- iOS crash log attached: see Settings → Privacy & Security → Analytics & Improvements → Analytics Data →
Claude-*entry at crash time. - Host:
claude --version→2.1.186 (Claude Code); session confirmed connected to relay at time of crash.
What Should Happen?
Expected behavior
Tapping the online session opens it and shows the live coding session for remote control.
Error Messages/Logs
### Crash signature (from attached .ips)
- **Type:** `EXC_BAD_ACCESS (SIGSEGV)` — `KERN_PROTECTION_FAILURE`
- **Message:** `Could not determine thread index for stack guard region`
- **Fault location:** address falls inside the **Stack Guard** region, immediately adjacent to the thread's Stack
- **Faulting thread:** 0 (main thread)
- **Interpretation:** main-thread **stack overflow**, consistent with unbounded/infinite recursion in the session-open code path (crash fires on tap, before any session UI renders)
- App `1.260618.0 (27777773659)` · iOS `26.5 (23F77)` · `iPhone16,1` (iPhone 15 Pro)
- Incident: `EE72BE78-F343-4480-AE38-8E05C05F3B75`
- Full symbolicated backtrace: see attached `Claude-crash-2026-06-23.txt`
Steps to Reproduce
Steps to reproduce
- On a Windows 11 host, run
claude remote-control --name "5090 Rig"(CLI v2.1.186). Confirm it connects. - On the iPhone, open the Claude app → Code tab. The session appears with a green status dot (online).
- Tap the session.
- The app closes abruptly. Repeats on every attempt.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Claude 1.14271.0 (c8f4d8) 2026-06-18T05:47:57.000Z
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Windows Terminal
Additional Information
_No response_
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗