[macOS][ChatGPT Work] Realtime reconnect can freeze the desktop UI and leave a Cloud task non-resumable

Open 💬 1 comment Opened Aug 9, 2026 by deSkyl1ne
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of the Codex App are you using (From “About Codex” dialog)?

26.803.41515 (build 6321)

Bundled Codex CLI: 0.147.0-alpha.6.5

What subscription do you have?

ChatGPT Plus ($20/month)

What platform is your computer?

macOS 26.6.0, Apple Silicon, arm64

What issue are you seeing?

After a few turns in a ChatGPT Work / Cloud Work conversation, the unified ChatGPT desktop app can become completely unresponsive.

The loading animation or spinner continues, but clicks, sidebar controls, the composer, and normal window controls stop responding. I have to force-quit the application.

After restarting, the in-progress Cloud Work task is not retained as an active or resumable task. The conversation may be recoverable, but the running task state is not preserved and there is no clear completion, failure, or cancellation state.

This report is related to, but distinct from, #37663. That issue concerns Computer Use capability injection. This report concerns desktop session recovery and Cloud task persistence after a realtime connection interruption.

What steps can reproduce the bug?

  1. Open the unified ChatGPT desktop app on macOS.
  2. Start or open a ChatGPT Work / Cloud Work conversation.
  3. Send several messages or allow the task to run for a while.
  4. After a few turns, observe that the desktop UI may become unresponsive while the animation continues.
  5. Try clicking the sidebar, conversation controls, composer, or window controls.
  6. Force-quit and relaunch the application.
  7. Observe that the in-progress Cloud Work task is not preserved as an active or resumable task.

What is the expected behavior?

A temporary realtime or network interruption should either recover automatically or produce a clear retry/error state.

The desktop UI should remain responsive.

Cloud Work tasks should be persisted and resumable after restarting the desktop app, or the app should clearly report whether the task failed, was cancelled, or was not saved.

Additional information

Local diagnostic evidence from the affected desktop session:

  • The realtime pub/sub transport closed with ERR_CONNECTION_CLOSED.
  • A subsequent reconnect reported ERR_NETWORK_CHANGED.
  • The transport later reopened.
  • A chatgpt_conversation_refetch_started event was recorded, but the affected app process ended before a matching completion event.
  • After relaunching the app, the same conversation refetch completed successfully in approximately 1.4 seconds.
  • Repeated renderer errors were also logged: ResizeObserver loop completed with undelivered notifications.

This suggests a desktop client-side session-recovery or UI state-machine failure triggered by a transient realtime connection change. It does not by itself prove a general backend outage.

Raw logs are not attached because they contain conversation and session identifiers. Sanitized excerpts can be provided if needed.

Related issue:

  • #37663 — [macOS][ChatGPT Work] Computer Use is not injected; turn stays active and app must be force-quit

View original on GitHub ↗

1 Comment

github-actions[bot] contributor · 18 days ago

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

  • #37660
  • #37550

Powered by Codex Action