openai / openai/codex

This past weeks performance has been deplorable

Open
#39,960 3 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug performance windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

Codex Desktop App Bug Report

I’m experiencing a severe reliability regression in the Codex desktop app that has been ongoing for roughly the past week and became worse after updating the app within the last 1–2 days.

Environment:

Product: Codex desktop app / ChatGPT desktop app with Codex
Platform: Windows desktop
Plan: ChatGPT Pro
Approximate onset: about one week ago
Recent change: updated the desktop app within the last 1–2 days; behavior became noticeably worse afterward
Observed behavior:

I submit a normal, non-empty request, but the app sometimes freezes immediately or appears to stop registering the turn.
After force-closing and reopening the app, the submitted request may still not appear correctly. I’ve rebooted my desktop itself countless times as well.
I then sometimes see the error: “Failed to submit turn input. Empty input,” even though the input was not empty and I had entered one or more complete requests.
At times, submitted turns take a very long time to appear. After restarting the app, I can see that the request failed.
When a failed/stuck turn appears, attempting to steer or continue the conversation may also fail or become unresponsive.
Creating a branch conversation does not appear to reliably resolve the issue.
The desktop UI can freeze while the underlying Codex task appears to continue running. I have observed this because Voice could sometimes continue explaining what Codex was doing while the visible desktop app was frozen.
Even when the underlying task continues, processing becomes extremely slow and unreliable, and some instructions appear not to be processed at all.
This does not appear to correlate with project size. I have successfully worked on larger projects before, and I currently have other projects larger than the affected one.
The problem is not isolated to a single project; Codex desktop in general has behaved this way repeatedly over the past week.
The issue is disruptive enough that I have repeatedly had to force-close and reopen the app just to continue working.
Expected behavior:

Submitted text should register immediately and never be reported as empty when it contains content.
The desktop UI should remain responsive while Codex is running.
Restarting the app should not be required to make submitted turns appear or to recover normal interaction.
Steering and follow-up turns should work reliably after a task begins.
Actual impact:
The desktop app has become unreliable for normal development work. The freezing, missing/delayed turns, false “Empty input” errors, and repeated forced restarts are significantly interrupting active projects.

Please investigate this as a possible recent Windows desktop regression involving turn submission, UI state/sync, or desktop app responsiveness. I can provide screenshots, screen recordings, timestamps, app version information, and additional reproduction details 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 file, test, or entry point is named. Begin by reproducing the issue on Windows around turn submission and app restart, then trace the desktop UI state and failed-turn path; done means non-empty turns appear reliably, follow-ups work, and the UI stays responsive without forced restarts.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.