Blank screen when config.toml contains duplicate personality key
Open 💬 1 comment Opened Aug 26, 2026 by persistInHacker
What version of the Codex App are you using (From “About Codex” dialog)?
26.820.7780.0
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Windows 11 x64
What issue are you seeing?
The Codex/ChatGPT Windows app opens to a completely blank window when configuration loading fails because of a duplicate key.
The log contains:
Failed to load config requirements
errorMessage="failed to read configuration layers: ..."
The app should display the configuration error instead of showing a blank screen.
What steps can reproduce the bug?
- Define
personalitymore than once in the Codex configuration layers, for example:
personality = "pragmatic"
- Launch the Codex/ChatGPT Windows app.
- The app opens with a blank screen.
- Remove the duplicate key and launch the app again.
- The app starts normally.
What is the expected behavior?
_No response_
Additional information
_No response_
1 Comment
I encountered the same issue on Windows with ChatGPT/Codex desktop app version 26.820.7780.0.
Observed behavior:
The browser version of ChatGPT and Microsoft Edge continued to work normally. The desktop app processes also remained alive, including the renderer, GPU, network, and storage-related processes; there was no obvious application crash.
Troubleshooting that did not resolve the issue included:
--disable-direct-compositionThe issue was resolved immediately after temporarily renaming:
%USERPROFILE%\.codex\config.tomlto:
%USERPROFILE%\.codex\config.toml.disabledAfter that change, the app launched and worked normally. This strongly suggests that a configuration-loading failure can leave the Windows UI on a blank/gray screen instead of displaying a readable configuration error.