Codex Desktop App hangs on every new thread on macOS, while CLI works normally

Resolved 💬 3 comments Opened Mar 7, 2026 by Frankwang-old Closed Jul 2, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of Codex CLI is running?

codex-cli 0.111.0

What subscription do you have?

ChatGPT Plus

Which model were you using?

gpt-5.3-codex high

What platform is your computer?

uname -mprs

What terminal emulator and version are you using (if applicable)?

_No response_

What issue are you seeing?

Codex CLI works normally on my Mac, but Codex Desktop App hangs on every new thread.

What I already verified:

  • Successful CLI login and normal CLI usage
  • Opened the app from a clean folder: /Users/feiwang/codex-test
  • Removed an accidentally initialized Git repo at my home directory (~/.git moved away)
  • The home directory is no longer a Git repo
  • App still hangs after opening from a clean workspace
  • .codex cache size is moderate (~220 MB total; sessions ~58 MB; archived_sessions ~51 MB)

Observed earlier:

  • repeated ab.chatgpt.com fetch failures
  • UI timeout / worker exited symptoms
  • skills / recommended-skills conflicts in logs

Device:

  • macOS Apple Silicon
  • Codex CLI version: 0.111.0

Uploaded thread:
019cc924-9179-7b20-aca2-888846c94dec

Steps to reproduce:

  1. Open Codex Desktop App from /Users/feiwang/codex-test
  2. Start a new thread
  3. Send a simple prompt like "hello"
  4. The app hangs and does not respond
  5. Codex CLI in the same environment works normally

What steps can reproduce the bug?

Uploaded thread: 019cc924-9179-7b20-aca2-888846c94dec

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 5 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #13709
  • #13747
  • #13682
  • #12017
  • #12852

Powered by Codex Action

Frankwang-old · 5 months ago

Correction for platform field:
I accidentally pasted the command instead of the output.

Actual output of uname -mprs:
[PASTE OUTPUT HERE]

Also, this issue is about the Codex Desktop App hanging, while Codex CLI works normally in the same environment.

mgu333 · 2 months ago

Confirming on macOS 26.5, Desktop 26.602.30954: CLI works, desktop app hangs on every new thread.

Pinpointed in the app-server log DB: each thread/start logs WARN unknown feature key in config: thread_tools, then no turn events follow. thread_tools is not implemented in stable 0.137.0, bundled 0.137.0-alpha.4, or npm alpha 0.138.0-alpha.4 (string-checked all three), so the CODEX_CLI_PATH workaround from #13709 doesn't help — every available app-server rejects the feature the 26.602 client sends.

CLI is healthy (codex exec returns, codex doctor 0 fail). Appears to be a client/app-server version mismatch where the desktop client is ahead of any published server.