Remote Control: sessions register locally but never appear on claude.ai/code or in the mobile app

Status Open
Reported on v2.1.224
Maintainer reply None cached
Activity 1 comment · opened Aug 7, 2026

Summary

Remote Control sessions register successfully from the local machine (server mode, /rc on an
interactive session, and the Claude Desktop toggle) but never appear at claude.ai/code or in the
mobile app. Opening a published session by its direct URL loads the page but fails with
"Unable to load messages".

Dispatch pairing between the Claude mobile app and Claude Desktop works normally on the same
account, so the account/cloud/mobile path itself is healthy — the failure looks specific to
Remote Control.

Environment

  • claude-code CLI 2.1.224 (npm-global, commit 8a2a469b68f9)
  • Claude Desktop 1.26832.0 (bundles claude-code 2.1.222)
  • macOS darwin-arm64
  • Plan: Claude Max 20x, personal (organizationType: claude_max,

billingType: stripe_subscription, seatTier: null), single organization

  • claude doctor: no installation issues, Remote Control section reports no error
  • No ANTHROPIC_API_KEY, ANTHROPIC_BASE_URL, CLAUDE_CODE_OAUTH_TOKEN,

CLAUDE_CODE_USE_BEDROCK/VERTEX, DISABLE_TELEMETRY, DO_NOT_TRACK,
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC or DISABLE_GROWTHBOOK set

  • No system proxy; network to api.anthropic.com healthy (connect 30 ms, TLS 70 ms,

0% packet loss over 8 pings)

  • remoteControlAtStartup: true in ~/.claude/settings.json

What was tried

  1. Server modeclaude remote-control --name "..." --spawn same-dir from a trusted project

directory. Reaches Ready, gets an environment ID, stays connected for 4h+ (only one ~60s
reconnect blip in the whole run). Capacity stays 0/32.

  1. Opening the environment URL (claude.ai/code?environment=<id>) from both the Mac browser

and the phone — produces zero inbound activity in the server log and creates no session.

  1. /rc on a running interactive CLI session — succeeds; the session state file gains a

bridgeSessionId. Still absent from the list on web and mobile.

  1. Claude Desktop → Settings → Claude Code → "Enable remote control by default", then a new

Desktop session — also never appears.

  1. Direct session URL (claude.ai/code/session_<id>) — the page loads, then shows

"Unable to load messages".

  1. claude.ai/code in a fresh incognito Chrome window, signed in to the same account — the

session list is empty.

  1. Mobile app Code tab — permanently shows "No device connected".

Expected

Registered Remote Control sessions and environments appear in the session list at claude.ai/code
and in the Claude mobile app, and their transcripts load.

Actual

Nothing is ever listed on either surface, and a session opened by direct URL cannot load its
messages, despite the local side registering successfully and staying connected.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗