Remote Control sessions auto-archive on iOS app but not on Desktop (Mac), despite PR auto-archive setting disabled
Description
Claude Code Remote Control sessions are being automatically archived when viewed/managed from the Claude iOS app, but the same sessions are not archived when viewed from the Claude Desktop app on Mac.
Setting already checked
Desktop app → Settings → Claude Code → "Auto-archive after PR merge or close" is disabled. Despite this, sessions still disappear from the list on iOS.
Expected behavior
Per the documented session model, Remote Control session state (including archive status) should be shared/synced across platforms, governed by the single account-level "Auto-archive after PR merge or close" setting. Since that setting is off, sessions should not auto-archive on any platform.
Actual behavior
- Sessions remain visible/active in the Desktop app session list on Mac.
- The same sessions are auto-archived when viewed from the Claude iOS app, with no associated PR merge/close event.
Platform details
- Session origin: Remote Control (local session, controlled via Desktop app on Mac)
- Client showing unwanted archiving: Claude iOS app
- Client showing correct (non-archiving) behavior: Claude Desktop app (Mac)
- Relevant setting: "Auto-archive after PR merge or close" — confirmed OFF
Possible causes (unconfirmed)
- iOS app may run its own "stale session" cleanup on list refresh/pull-to-refresh, independent of the account-level setting
- Sync bug between iOS and Desktop session state
- iOS may apply an inactivity-based timeout not present on Desktop
Ask
Please confirm whether this is intended platform-specific behavior (and if so, expose a toggle for it) or a bug in cross-platform session state sync. Happy to provide session IDs/timestamps/iOS app version on request if that helps reproduce.