Mobile app: active desktop session shows up as archived with stale content, then disappears from session list

Open 💬 2 comments Opened Jul 8, 2026 by fujiyan0615-art

Environment

  • Desktop: Claude desktop app (macOS, Darwin 25.5.0), Claude Code session running locally
  • Mobile: Claude iOS app, same account
  • The desktop session has been used with remote control from the iPhone for several days without issues

Summary

An active Claude Code desktop session stopped appearing in the iOS app's Code session list. It was eventually found under the Archived filter (nobody archived it intentionally), with stale content (transcript frozen at an old point). Unarchiving it does not resync the transcript, and after force-restarting the iOS app the session disappears from the list again.

Steps to reproduce (as observed)

  1. Use a Claude Code desktop session with remote control from the iOS app across multiple days (long session; context compaction has occurred; a background task/timer was stopped at some point).
  2. Next day, open the iOS app → Code list: the session is missing from "All".
  3. The list also shows odd sorting: sessions from May listed at the top, all marked "Disconnected".
  4. Check the "Archived" filter → the session is there, even though it was never archived by the user.
  5. Open it → transcript is stale (hours behind the live desktop session).
  6. Unarchive it → it moves back to the list but content remains stale; reopening does not resync.
  7. Force-quit and reopen the iOS app → the session is gone from the list again.

What was tried

  • Pull-to-refresh on the session list
  • Force-quitting/reopening the iOS app (multiple times)
  • Restarting the Claude desktop app on the Mac (Cmd+Q, reopen)
  • Unarchiving the session on iOS
  • Checking sort/filter options

Expected

  • An active desktop session should not silently move to Archived on mobile
  • Unarchiving should resync the transcript to the live state
  • The session should remain in the list after an app restart

Additional context

  • The same account/session pair previously hit the known remote-control image-sync issue (#74409); text sync had been working fine until this.
  • Session list counters on iOS showed All 72 / Completed 72 / Archived 14 while the actively-running session was missing from "All".

View original on GitHub ↗

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