codex - 💡(How to fix) Fix Codex Desktop hangs when clicking a specific drawing/browser-sidebar thread; thread/read succeeds but thread never resumes [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openai/codex#19750Fetched 2026-04-28 06:37:47
View on GitHub
Comments
0
Participants
1
Timeline
3
Reactions
0
Author
Participants
Timeline (top)
labeled ×3

Codex Desktop on macOS reproducibly hangs when clicking one specific historical drawing/browser-sidebar thread:

  • Conversation ID: 019cb8c6-a2f7-75c0-8e2d-8e1d084334c2
  • Symptom: clicking the thread makes the whole Codex Desktop app become very sluggish / hang, and the historical content never renders
  • Impact: the thread appears to contain active/in-progress work the user needs to recover

Root Cause

That strongly suggests the root cause is not just stale local browser/sidebar cache. It appears to be either:

RAW_BUFFERClick to expand / collapse

Summary

Codex Desktop on macOS reproducibly hangs when clicking one specific historical drawing/browser-sidebar thread:

  • Conversation ID: 019cb8c6-a2f7-75c0-8e2d-8e1d084334c2
  • Symptom: clicking the thread makes the whole Codex Desktop app become very sluggish / hang, and the historical content never renders
  • Impact: the thread appears to contain active/in-progress work the user needs to recover

Environment

From local logs / Sentry scope after reproduction:

  • Codex Desktop version: 26.422.30944
  • Electron: 41.2.0
  • macOS: 15.5
  • Hardware: Apple M2

What we verified locally

This does not look like a missing-history problem.

1. The thread is recognized and thread/read succeeds

For the problematic conversation ID, multiple local logs show the app registering it as a browser sidebar thread and successfully reading it, e.g.:

  • IAB_LIFECYCLE registered browser sidebar thread conversationId=019cb8c6-a2f7-75c0-8e2d-8e1d084334c2
  • method=thread/read ... conversationId=019cb8c6-a2f7-75c0-8e2d-8e1d084334c2 durationMs=28
  • method=thread/read ... conversationId=019cb8c6-a2f7-75c0-8e2d-8e1d084334c2 durationMs=58
  • method=thread/read ... conversationId=019cb8c6-a2f7-75c0-8e2d-8e1d084334c2 durationMs=75

So the content/thread object appears addressable.

2. The thread seems to stall after thread/read, before normal resume completion

When comparing with other browser-sidebar threads in the same logs, healthy threads typically proceed through:

  • thread/read
  • thread/resume
  • maybe_resume_success

For this problematic conversation, we consistently observed thread/read, but did not find the corresponding successful resume completion path for that same conversation ID.

This suggests the failure is in restoring the thread into a live/renderable state, not in locating it.

3. Clearing the local browser-app partition state did not fix it

We explicitly backed up and isolated the browser-app local state under:

~/Library/Application Support/Codex/Partitions/codex-browser-app

We moved out these directories:

  • Local Storage
  • Session Storage
  • Cache
  • GPUCache

After restarting Codex Desktop, the exact same thread still reproduced the hang immediately when clicked.

That strongly suggests the root cause is not just stale local browser/sidebar cache. It appears to be either:

  • server-side thread/session metadata for this specific conversation, or
  • incompatibility between current desktop restore logic and legacy/specific drawing/browser-sidebar thread state

Additional observations

  • The app treats this thread as a special browser/drawing/sidebar thread rather than a plain text thread.
  • Other browser-sidebar threads do resume normally in the same environment.
  • This specific thread appears “poisonous”: clicking it can make the whole app sluggish while never loading historical content.

Request

Could someone investigate the server-side/session metadata for:

019cb8c6-a2f7-75c0-8e2d-8e1d084334c2

The user’s main need is to recover the historical content of that thread if possible.

Local evidence available

We have local desktop logs showing the repeated browser sidebar thread registration and successful thread/read for this conversation ID, plus verification that isolating codex-browser-app local state did not resolve the issue.

extent analysis

TL;DR

Investigate server-side/session metadata for conversation ID 019cb8c6-a2f7-75c0-8e2d-8e1d084334c2 to resolve the Codex Desktop hang issue.

Guidance

  • Verify server-side metadata for the specified conversation ID to check for any inconsistencies or corruption that might be causing the hang.
  • Check the desktop restore logic to ensure it is compatible with the legacy/specific drawing/browser-sidebar thread state.
  • Consider temporarily disabling or removing the problematic thread to prevent the app from hanging, while investigating the root cause.
  • Review local desktop logs to see if there are any other error messages or clues that could help identify the issue.

Example

No code snippet is provided as the issue seems to be related to server-side metadata or compatibility issues.

Notes

The issue appears to be specific to the conversation ID 019cb8c6-a2f7-75c0-8e2d-8e1d084334c2 and may not be a general problem with the Codex Desktop app. The user's main need is to recover the historical content of the thread, so any solution should prioritize this goal.

Recommendation

Investigate the server-side/session metadata for the specified conversation ID, as this seems to be the most likely cause of the issue. This approach is recommended because the local logs and verification steps suggest that the problem is not with the local browser/sidebar cache, but rather with the server-side data or compatibility with the desktop restore logic.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Codex Desktop hangs when clicking a specific drawing/browser-sidebar thread; thread/read succeeds but thread never resumes [1 participants]