Windows 11 25H2 Build 26200.9168: Codex Desktop continuously flickers on Ryzen 7 9700X integrated Radeon graphics
What version of the Codex App are you using?
- Windows package:
OpenAI.Codex_26.818.2872.0_x64__2p2nqsd0c76g0 - Installed on Windows 11 via the Windows app package / Store distribution.
Platform
- Windows 11 Pro 25H2
- OS Build:
26200.9168 - x64
- CPU: AMD Ryzen 7 9700X
- GPU: AMD Radeon(TM) Graphics integrated in the Ryzen 7 9700X (no discrete GPU)
- Motherboard: ASUS ROG STRIX B850-G GAMING WIFI S
Issue
Codex/ChatGPT Desktop continuously flickers after launch. The entire application UI repeatedly disappears/repaints, making the desktop app difficult to use.
The browser version of ChatGPT works normally on the same PC. The problem is isolated to the Windows desktop application.
This appears very similar to #34351 and #34299, but it still reproduces on the newer 26.818.2872.0 desktop package and Windows 11 25H2 Build 26200.9168.
Reproduction
- Start Windows 11 25H2 Build 26200.9168.
- Launch Codex/ChatGPT Desktop
26.818.2872.0. - Wait for the UI to load.
- Observe the entire window repeatedly flickering/repainting.
- Open ChatGPT in a web browser on the same machine: the browser version remains stable.
Expected behavior
The desktop UI should remain stable without repeated full-window flickering/repainting.
Troubleshooting already performed
The issue continues after all of the following:
- Changed display refresh rate to 60 Hz.
- Launched
ChatGPT.exe --disable-gpu. - Used Windows app Repair.
- Cleared Chromium graphics caches:
GPUPersistentCache,GrShaderCache, andShaderCache. - Renamed the Chromium
Defaultprofile so the app generated a completely new profile. - Tested two AMD display driver versions:
32.0.21045.1000(2026-07-23)32.0.21042.62(2026-04-17)- Disabled Windows Multiplane Overlay for testing with
HKLM\SOFTWARE\Microsoft\Windows\Dwm\OverlayTestMode=5and rebooted. - Rebooted Windows after the relevant changes.
None of these changed the behavior. The flicker remains essentially identical.
The MPO registry test was reverted after it did not help.
Additional observations
- Browser ChatGPT does not flicker.
- Changing AMD display driver versions did not affect the issue.
- Disabling GPU rendering did not affect the issue.
- A clean Chromium profile did not affect the issue.
- This suggests the issue is not simply a corrupted local profile/cache or a single AMD driver regression.
- Similar Build 26200 flicker reports exist in #34351 and #34299; this report confirms the behavior persists with a substantially newer desktop build (
26.818.2872.0) and on Ryzen 9000 integrated Radeon graphics.
A screen recording of the flicker is available and can be provided if maintainers need it.
9 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Important new reproduction detail: flicker is network-triggered
I found a highly reproducible condition that changes the behavior:
This behavior is reproducible: offline = stable; online = flickering; disconnect again = flickering stops.
Because the exact same running application, Chromium profile, display driver, GPU, and window are stable while offline and begin flickering when network connectivity is restored, this seems to point away from GPU performance or a purely display-driver issue. It may indicate a network-triggered frontend/state/sync/auth/thread/plugin update loop that causes repeated UI repaint/reload on Windows Build 26200.
This also seems consistent with the earlier observation that
--disable-gpudoes not change the behavior.I hope this narrower trigger helps isolate the regression.
Additional narrowing: Settings page is stable; main app page flickers
I found another deterministic toggle while staying online:
Ctrl+,to open Settings.So, while the network remains connected and the same process/window/GPU/driver stay unchanged:
This further suggests the problem is tied to logic/content that is active specifically on the main app page, rather than to the entire Electron/Chromium window or a general GPU composition failure.
I also observed a
deactivated_workspaceerror in the main UI. The account previously belonged to a Business workspace that was deactivated, and the account has since joined a different active workspace. This may or may not be related, but it could indicate stale workspace/session state being exercised specifically by the main app page.Combined with the earlier network trigger (
offline = stable,online = flickers, disconnect again = stops), the issue now appears strongly associated with online main-page initialization/sync/state rather than global rendering.In-app diagnostic feedback submitted
I also submitted this issue through the Codex/ChatGPT Windows app's built-in Submit Feedback flow while the issue was reproducible.
The submission included the available current ChatGPT session logs and browser/tab logs.
Feedback ID:
no-active-thread-01a032d1-1e4c-7453-86b2-fa974e9e1931If maintainers have access to the in-app diagnostic reports, this ID may help correlate the diagnostic logs with this GitHub issue (#39846).
Additional finding: clean re-login fails with Windows
os error 10013While investigating whether stale authentication/workspace state might be related to the flicker, I found that Codex authentication is stored in
%USERPROFILE%\.codex\auth.json. Renaming that file (backup only; not deleting it) successfully forced the Windows app into a signed-out state.However, attempting a fresh Continue with ChatGPT login consistently fails immediately with:
I ran several isolation tests:
10013.10013.10013.127.0.0.1:8765enteredLISTENINGnormally.codex.exeis running and can perform successful TCP traffic; it also accesses WinSock configuration during the login attempt. A registryACCESS DENIEDwas observed when requestingAll AccesstoHKLM\System\CurrentControlSet\Services\WinSock2\Parameters, but I have not established that this is causal.netsh tracewas captured during a reproduction. It did not expose a clear failed bind event / callback port, so I have not modified any WinSock settings or excluded-port ranges.Windows excluded TCP ranges observed on this machine include:
I have deliberately not changed or deleted these ranges because there is not yet evidence that the Codex login callback port overlaps them.
This may be a separate Windows login-server issue from the original UI flicker, but it currently prevents performing the clean-login/new-workspace A/B test that was intended to determine whether stale workspace authentication contributes to the flickering.
Previous in-app diagnostic feedback ID for this report:
no-active-thread-01a032d1-1e4c-7453-86b2-fa974e9e1931.Update: issue resolved after fresh ChatGPT authentication
Update on the reproduction: this morning I retried the ChatGPT login and authentication completed successfully (the
os error 10013login-server failure from the previous day did not recur).After completing a fresh ChatGPT login, the Codex Windows app is now stable while online. The main app/chat/workspace UI no longer flickers, and it has remained stable during normal use.
The sequence was therefore:
deactivated_workspaceresponse was also observed. The account had previously belonged to a Business workspace that was deactivated and had since joined a new active workspace.%USERPROFILE%\.codex\auth.jsonto a backup name, which successfully forced a sign-out.failed to start login server ... (os error 10013)despite the isolation tests described above.This strongly suggests that stale/invalid authentication or workspace state may have been involved in triggering the original flicker, although I cannot prove causality because the successful re-login happened the following day and server/client state may also have changed in the meantime.
For now I am leaving the working configuration unchanged and will report back if the flicker returns.
Additional confirmation: another user reproduced and fixed the issue with fresh authentication
A second user with the same Windows Codex flickering symptoms independently tested the same workaround:
%USERPROFILE%\.codex\auth.json(backup only) to force sign-out.This suggests the issue may be related to stale authentication/workspace/session state rather than GPU rendering, display drivers, or Windows graphics configuration.
The original observations remain consistent:
This is not a definitive root cause yet, but it provides another independent reproduction where refreshing authentication state resolved the symptom.
I can reproduce the same continuous flickering issue on another Windows 11 machine.
Environment:
Symptoms:
Troubleshooting already performed:
The desktop application had previously worked normally on this same computer, and the issue appeared recently.
This appears very similar to this issue, but it still reproduces with OpenAI.Codex 26.820.7780.0 and an NVIDIA RTX 3050.
Thanks for sharing this workaround — I tested it on my system and it worked for me as well.
I exited Codex Desktop, renamed
%USERPROFILE%\.codex\auth.jsonas a backup, then launched Codex and completed a fresh ChatGPT login.After re-authentication, the flickering on the main online UI disappeared completely.
So this workaround successfully resolved the issue in my case too. This seems to further support that the problem is related to stale authentication/workspace/session state rather than GPU or Windows graphics rendering.