Remote Control: mobile app crashes/closes immediately when tapping an online session (iOS 26.5 / iPhone 15 Pro, host CLI 2.1.186 Win11)

Open 💬 6 comments Opened Jun 23, 2026 by Andronigitty

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

Claude-crash-2026-06-23.txt

Steps to reproduce

  1. On a Windows 11 host, run claude remote-control --name "5090 Rig" (CLI v2.1.186). Confirm it connects.
  2. On the iPhone, open the Claude app → Code tab. The session appears with a green status dot (online).
  3. Tap the session.
  4. 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 --version2.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

  1. On a Windows 11 host, run claude remote-control --name "5090 Rig" (CLI v2.1.186). Confirm it connects.
  2. On the iPhone, open the Claude app → Code tab. The session appears with a green status dot (online).
  3. Tap the session.
  4. 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_

View original on GitHub ↗

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