Repository navigation
Codex mobile thread list loses visibility after desktop resume on same host #24464
Description
What version of the Codex App are you using (From "About Codex" dialog)?
0.133.0-alpha.1
What subscription do you have?
ChatGPT Pro
What platform is your computer?
Darwin 25.5.0 arm64 arm
What issue are you seeing?
Codex mobile remote access thread visibility appears to be one-way and can be lost after desktop resume.
Observed behavior:
- A thread started from Codex mobile appears on Codex desktop.
- After resuming or sending a message in that same thread from Codex desktop, the thread no longer appears in Codex mobile.
- New threads started on Codex desktop also do not appear in Codex mobile.
- Desktop session history itself is current and visible on desktop.
This does not look like a desktop sidebar/history indexing issue because the desktop app is up to date and shows all sessions correctly. The missing visibility is on mobile only.
Relevant feedback/session id:
- Feedback ID:
019e5fc3-8ad1-76c3-a31b-b9e7d9a43465
Relevant local log signals from ~/Library/Logs/com.openai.codex/2026/05/25/ around the affected activity:
Received turn/started for unknown conversationReceived turn/completed for unknown conversation
Additional local version note:
- Shell
codex --version:codex-cli 0.128.0 - Bundled app agent reports:
codex-cli 0.133.0-alpha.1
What steps can reproduce the bug?
- Connect Codex mobile to the Mac host running Codex desktop using remote access.
- Start a new thread from Codex mobile.
- Confirm that thread appears in Codex desktop.
- Resume that same thread on Codex desktop and send a message.
- Check Codex mobile again.
- The thread is no longer visible in Codex mobile.
- Start a new thread directly on Codex desktop.
- Check Codex mobile again.
- The desktop-created thread does not appear in Codex mobile.
Repro summary:
- Mobile-created thread -> visible on desktop.
- Same thread after desktop activity -> no longer visible on mobile.
- Desktop-created threads -> not visible on mobile.
What is the expected behavior?
Codex mobile should continue to show and resume threads for the same connected Mac host regardless of whether the latest activity happened on mobile or desktop.
A thread started on mobile should remain visible on mobile after desktop resumes it, and threads started on desktop on the same host/account/workspace should appear on mobile.
Additional information
Already tried uninstall/reinstall, disconnect/reconnect, and similar client-side reset steps.
This appears specific to the mobile remote-access thread list/state sync path rather than account mismatch or missing desktop history.
If helpful, I can provide the exact timestamps from the local log files corresponding to the repro steps.
Activity
github-actions commentedon May 25, 2026
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
idia commentedon May 27, 2026
Same here on Android Codex mobile... I miss recent sessions. I can only see sessions 20 hours- 2 days prior to current moment and earlier. Recent sessions missing.
aierdiao commentedon Jul 14, 2026
I can reproduce a closely related case on macOS with ChatGPT mobile Remote:\n\n- A task started from the phone against the connected Mac host exists and completes on the host.\n- The task can be opened/read on the Mac by its thread ID, but it is absent from the phone's Remote task list.\n- The host-side task metadata is local to the connected Mac, which is expected for Remote, but the mobile Remote list does not retain/show the task.\n- Reopening/pinning the task on desktop does not make it appear on mobile.\n\nThis makes the task look lost even though the transcript still exists on the host. Expected behavior: a mobile-created Remote task should remain discoverable and resumable from the same phone/host pair after completion and after desktop activity.\n\nThis appears to match the mobile-only visibility/state-sync issue described here.
igor-kucic commentedon Jul 18, 2026
Independent reproduction on 2026-07-18 using the ChatGPT iOS Codex Remote view connected to an online Mac host.
Observed sequence:
Analyze Sitexo ui-content modelwas active and initially visible in the iOS Remote task list.Expected: a completed/idle, project-backed thread on the same connected host should remain visible and searchable from iOS Remote.
Actual: the thread data remains intact and addressable by ID, but the mobile list/search discovery path drops it after completion.
This reproduction did not require resuming the thread on desktop. It also differs from projectless-thread reports: the affected thread has a project association. The connected host remained online throughout. A screenshot of the iOS Remote list showing the missing thread was captured and can be provided if useful.
No full thread ID, logs, repository contents, credentials, or private conversation data are included here.
duanshen commentedon Jul 25, 2026
Windows/Android confirmation with local metadata evidence
I reproduced the same mobile-only visibility loss on Windows 11 with ChatGPT Android Remote connected to Codex Desktop.
Environment
26.721.4105926.721.4979.00.146.0-alpha.3.1Observed sequence
archived_sessions, but the thread was also absent from Desktop Settings -> Archived chats.Read-only local evidence captured before remediation
state_5.sqlite.source = 'vscode'thread_source = NULLname = NULLtitle,preview, andfirst_user_messagewere all the same 5,184-character fallback first prompt instead of a normal short title/preview.session_index.jsonl.thread_source = 'user'(orautomationwhere appropriate).This makes the incident look like metadata/classification and list-filtering drift, not transcript deletion.
Local recovery performed
After making an online SQLite backup plus copies of the rollout and session index, I:
archived = 0;thread_sourcetouser;name/title/preview;session_index.jsonlentry.Post-repair checks show SQLite
quick_check = ok; all 1,514 rollout records still parse with 0 errors. UI re-listing after a full app/Remote refresh is still being verified.Expected behavior
thread_source = 'user'.The archive click in this incident was accidental and secondary. The primary regression occurred before that: the active thread disappeared only from Android Remote after Desktop activity.
This appears related to #23418, where another Remote-created thread also had
thread_source = NULL, but the user-visible direction here matches this issue: Mobile-created -> visible on Desktop -> continued on Desktop -> missing on Mobile.Thread IDs, account identifiers, filesystem paths, screenshots, network details, and conversation contents are intentionally omitted.
carylaw commentedon Aug 11, 2026
Additional reproducible evidence from macOS Codex Desktop + ChatGPT mobile Remote on August 11, 2026:
projectId, repository cwd, and remains unarchived.session_index.jsonlentry are intact.Expected: each project-backed thread should be catalogued by stable thread ID, remain discoverable in mobile Remote while idle, and honor pinned state. A stale title/preview or duplicate initial prompt should never hide an intact thread.
This looks like persistent drift between the thread/search index and the recent-list projection, not transcript loss, account mismatch, or a temporarily offline host. Identifiers, repository paths, and conversation content are omitted but can be provided privately.
bobfang1992 commentedon Aug 31, 2026
+1. Mobile thread visibility needs to remain stable regardless of which client last touched the session. If desktop activity can make a thread disappear from mobile, cross-device continuation becomes unreliable even when the underlying session still exists.