Windows app launches ChatGPT.exe processes but never creates a window — v26.908.4834.0
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
What version of the Codex App are you using (From “About Codex” dialog)?
26.908.4834.0
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Microsoft Windows NT 10.0.26200.0 x64
What issue are you seeing?
The Windows Codex/ChatGPT app launches successfully in the background, but no application window is ever created.
After launching the app, multiple ChatGPT.exe processes remain alive and responsive. However, every process reports:
MainWindowHandle : 0
MainWindowTitle :
Responding : True
The active Chromium process tree includes:
ChatGPT.exe
ChatGPT.exe --type=crashpad-handler
ChatGPT.exe --type=crashpad-handler
ChatGPT.exe --type=gpu-process
ChatGPT.exe --type=utility --utility-sub-type=network.mojom.NetworkService
ChatGPT.exe --type=utility --utility-sub-type=storage.mojom.StorageService
No --type=renderer process is observed.
The app processes remain alive and consume CPU and memory, but no visible top-level window is ever created.
The Beta version launches normally on the same Windows installation.
What steps can reproduce the bug?
-
Launch the stable Windows Codex app (
26.908.4834.0) normally. -
Wait for startup.
-
The app never creates a visible window, but multiple
ChatGPT.exeprocesses remain running in the background. -
Running:
Get-Process ChatGPT |
Select Id, CPU, WorkingSet, Responding, MainWindowHandle, MainWindowTitle
shows that all ChatGPT processes remain responsive, but every process has:
MainWindowHandle : 0
MainWindowTitle :
- Inspecting the process command lines shows the following Chromium processes:
ChatGPT.exe
ChatGPT.exe --type=crashpad-handler
ChatGPT.exe --type=crashpad-handler
ChatGPT.exe --type=gpu-process
ChatGPT.exe --type=utility --utility-sub-type=network.mojom.NetworkService
ChatGPT.exe --type=utility --utility-sub-type=storage.mojom.StorageService
No --type=renderer process is observed.
- I also tested with a completely fresh app profile. I terminated all ChatGPT processes and renamed:
%LOCALAPPDATA%\Packages\OpenAI.Codex_2p2nqsd0c76g0\LocalCache\Roaming\Codex\web\Codex
to:
Codex.backup
-
After launching the app again, it successfully created a brand-new
Codexprofile directory. -
The exact same issue still occurred with the fresh profile:
- background processes started normally
- GPU process started
- NetworkService started
- StorageService started
- no renderer process was observed
- all
MainWindowHandlevalues remained0 - no visible application window appeared
-
I restored the original profile after the test.
Reinstalling the stable app also does not resolve the issue.
The Beta version launches normally on the same Windows installation.
What is the expected behavior?
Launching the Windows Codex app should create and display the main application window normally.
After the Chromium services initialize, the app should start the renderer process and create a visible top-level window instead of remaining indefinitely as background processes.
Additional information
The issue persists after reinstalling the stable app and after testing with a completely fresh app/Chromium profile.
The MSIX package reports Status: Ok.
The Beta version launches normally on the same Windows installation.
The stable build can initialize the main process, Crashpad, GPU process, NetworkService, and StorageService, but no --type=renderer process is observed and all ChatGPT processes have MainWindowHandle = 0.
The Chromium version reported in the process arguments is 152.0.7977.83.
App version: 26.908.4834.0
I can provide additional logs or diagnostics if needed.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing stable version 26.908.4834.0 on Windows and inspect the ChatGPT.exe process tree with the provided PowerShell command. Compare the stable launch with the working Beta version and the fresh Codex profile, focusing on the missing renderer process. Done means the stable app creates a renderer process and displays its main window.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100