Windows Desktop: enabling workspace-write network access causes progressive UI lag and long Settings/session-switch spinners
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Quiet
- Tech stack
- rust
- Domain
- desktop, operating-systems, security
Research direction
Reproduce the Windows 11 A/B comparison with workspace-write and Allow network access enabled, then inspect the Windows network-sandbox initialization or reconciliation path. Use config.toml's network_access setting and Windows Application Error Event ID 1000 as the comparison signals. Done means network access no longer causes progressive UI lag, long Settings or conversation-switch spinners, or repeated process exceptions.
Written by the indexing model from the issue text.
Description
Codex App version
OpenAI.Codex_26.707.12708.0_x64 (Microsoft Store)
Platform
Windows 11 x64
What happened?
On Codex Desktop for Windows, the app becomes progressively sluggish when using the workspace-write sandbox with Allow network access enabled.
Symptoms:
- Switching conversations becomes increasingly slow.
- Opening Settings shows a spinner for a long time.
- The UI gets worse the longer the app remains open.
- Disabling MCP servers did not resolve the issue.
Controlled A/B result
With the same account, workspace, and application build:
- Set sandbox mode to
workspace-write. - Enable Allow network access.
- Use Codex normally and switch conversations or open Settings.
- Progressive UI lag and long spinners appear.
Then:
- Disable Allow network access.
config.tomlchanges tonetwork_access = "restricted".- Restart Codex and repeat the same actions.
Result: the lag disappears completely.
Event-log correlation
Before disabling network access, an affected Codex process produced 20 Windows Application Error events in about four minutes:
- Application:
ChatGPT.exe - Event ID:
1000 - Exception code:
0xc06d007f
After disabling network access, a fresh Codex process was observed for about four minutes with zero new matching events.
This does not prove that the network sandbox directly causes the native exception, but the network-access toggle is a reliable trigger/workaround for the UI regression.
Expected behavior
Enabling network access for workspace-write should not cause progressive UI lag, long Settings loading, slow thread switching, or repeated process-level exceptions.
Request
Please investigate the Windows network-sandbox initialization/reconciliation path, including retries or policy refreshes that may block the desktop UI or trigger repeated native failures.
Related but not duplicate
- #19238: workspace-mode/ACL behavior, but no network-toggle A/B comparison.
- #25207 and #18675: network connectivity failures, while this report is a desktop performance regression triggered by enabling network access.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
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.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·