openai / openai/codex

[macOS] Desktop app becomes unresponsive after a Codex task completes

Open
#37,949 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug performance pets
Dominant language
Rust
Stars
125k
Forks
19.5k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using?

ChatGPT desktop app with Codex: 26.803.61601 (build 6396).

What platform is your computer?
  • MacBook Pro (Apple M4)
  • macOS 15.5
  • Apple Silicon / arm64
What issue are you seeing?

After a Codex task completed, the desktop app became unresponsive.

The app did not restart automatically: I manually quit it after the UI stopped responding, then launched it again.

What steps can reproduce the bug?

I do not yet have deterministic reproduction steps.

Observed flow:

  1. Use Codex Desktop normally.
  2. Wait for a local Codex task to complete.
  3. The completed task is shown, but the desktop UI becomes unresponsive.
What is the expected behavior?

The desktop app should remain interactive after a Codex task completes.

Diagnostic observations

The following are sanitized excerpts from the desktop log. Timestamps are UTC.

  • At 2026-08-11T07:23:23Z, the task reached turn-complete.
  • Before and after completion, the app repeatedly logged the following roughly every 10 seconds:
Native pet composition session failed reason=attachment-failed
Native pet material attachment completed attached=false failureReason=system-glass-unsupported
  • At 2026-08-11T07:24:08Z, the app logged:
[IpcClient] Received broadcast but no handler is configured method=ipc-connection-reset
  • At 2026-08-11T07:24:27Z, the browser route window was reported as unavailable and the local app-server transport stopped.
  • After I manually relaunched the app, the same Native Pet retry loop continued.

Additional state-related errors after the relaunch:

maybe_resume_owner_discovery_failed ... timeout
Conversation state not found
Received turn/completed for unknown conversation

I did not find a new Crashpad dump for this incident.

Notes

The Native Pet / system-glass error is correlated with the incident, but I cannot confirm that it is the root cause. I can provide further sanitized diagnostics if needed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files, tests, or entry points are named. Start by correlating the reported timestamps with the Native Pet, IpcClient, browser route, and local app-server logs, then investigate the task-completion path and state errors. Done means identifying the freeze cause and verifying that the macOS app remains interactive after a Codex task completes.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.