Environment
- Surfaces: ChatGPT Web/Desktop and ChatGPT iOS app
- Desktop OS: Windows 10
- Desktop browser: Microsoft Edge / Chromium-based
- Mobile device: iPhone XS Max
- Exact browser / iOS / app versions at the time: not recorded
- Affected feature: Cross-device synchronization / conversation state / Recent chat list
Bug
Chat state and conversation indexing can diverge between desktop and iOS.
Two related symptoms were observed.
Case A – New mobile input is not reflected on an already-open desktop chat
A conversation is open on both mobile and desktop.
New content is entered on mobile, including voice-based input.
The mobile conversation updates correctly, but the already-open desktop version can remain stale.
A reload or reopening of the conversation may be required before the desktop reflects the newer state.
This behavior is intermittent. Cross-device synchronization has also worked correctly on other occasions.
Case B – Active desktop chat missing completely from iPhone “Recent”
A conversation called “PRIVATE EINREICHUNG” was recently active and visible at the top of the desktop Recent list.
On the iPhone, the same conversation was completely absent from Recent.
The iPhone app was restarted twice, but the conversation still did not appear.
The conversation had not been deleted and remained available on desktop.
Sidebar Search was not tested during this incident, so it is not known whether the chat was missing only from Recent indexing or from mobile discovery more generally.
Expected behavior
Conversation state should converge automatically across devices.
If a chat is active and current on one device:
- new messages should propagate to other open instances
- the conversation should appear consistently in Recent
- manual reloads, logout/login or app restarts should not be required
A stale local state should automatically reconcile with the authoritative server state.
Reproduction
Case A
- Open the same conversation on mobile and desktop.
- Leave the desktop conversation open.
- Add new content on mobile.
- Return to desktop.
- Observe that the desktop view may still show the older state.
- Reload or reopen the conversation.
- The newer state may then appear.
Case B
- Use a conversation actively on desktop.
- Confirm that it appears near the top of desktop Recent.
- Open ChatGPT on iPhone.
- Check the Recent conversation list.
- The active conversation may be absent.
- Restart the iOS app.
- The conversation may still remain missing from Recent.
Impact
This creates uncertainty about which device shows the authoritative conversation state.
It can lead to:
- duplicated work
- continued work from an outdated conversation state
- unnecessary reloads or restarts
- difficulty locating an active conversation on another device
- uncertainty about whether content was actually synchronized or persisted
Diagnostics
The issue appears related to synchronization and conversation indexing rather than deletion.
Potential layers involved:
mobile state
→ server persistence
→ cross-device synchronization
→ desktop open-chat refresh
→ Recent/sidebar indexing
One positive counter-observation is important:
On 14 Sep 2026, phone-to-desktop synchronization worked cleanly.
The issue therefore appears intermittent rather than universal.
For future occurrences, useful diagnostics would include:
- exact timestamp and timezone
- app and browser versions
- Wi-Fi / cellular state
- whether the chat appears in Sidebar Search even when missing from Recent
- whether direct opening succeeds before restarting the app
Acceptance criteria
- New messages synchronize automatically between open devices.
- An already-open desktop chat refreshes when newer server state exists.
- Recently active conversations appear consistently in Recent across devices.
- Missing Recent entries are automatically reconciled without app restart.
- The UI clearly distinguishes stale local state from current server-confirmed state.