Computer Use plugin: node_repl kernel crashes with error 740 spawning codex-windows-sandbox-setup.exe from user cache directory (missing AppContainer conditional ACE)
Resolved 💬 2 comments Opened Jun 3, 2026 by lx771742-wq Closed Jun 12, 2026
Bug: Computer Use plugin not available - node_repl kernel crashes with error 740
Description
After auto-update to version 26.601.2237.0, the Computer Use plugin stopped working.
The node_repl kernel crashes on startup:
"windows sandbox failed: spawn setup refresh"
Root Cause
kernel.js tries to spawn codex-windows-sandbox-setup.exe from the user cache:
%LOCALAPPDATA%\OpenAI\Codex\bin\716dda49c14d31a0\codex-windows-sandbox-setup.exe
The same binary in WindowsApps has a conditional ACE that allows AppContainer
processes to bypass the elevation requirement. The cached copy lacks this ACE,
so CreateProcess returns ERROR_ELEVATION_REQUIRED (740).
Cache spawn: ❌ 740
WindowsApps spawn: ✅ (but kernel.js already crashed)
Evidence
- File SHA256 (cache == WindowsApps): DD69225542713ED4FE7CB06AC4CB178E65E65C49FD0D63EA6F4679C7D25B2B40
- Files identical, only ACL differs
- WindowsApps has AppContainer conditional ACE; cache does not
Attempted Workarounds (all failed)
- ✅ Add AppContainer ACE to cached binary → still 740
- ❌ Hard link/junction to WindowsApps → access denied
- ❌ Run Codex as admin → still 740 (AppContainer restriction)
- ❌ Switch to unelevated sandbox → same result
- ❌ Delete cache and let Codex re-extract → same result
- ❌ Change [windows] sandbox to "unelevated" → same result
Environment
- OS: Windows 10 build 26200
- Codex: 26.601.2237.0 (Microsoft Store)
- Computer Use plugin: 26.601.21317
- Thread ID: 019e8c3e-78b3-7df1-99cd-8591daa11ca4
Expected Fix
codex.exe should either:
- Spawn codex-windows-sandbox-setup.exe from WindowsApps path directly
- Or set the conditional ACE when extracting to cache
- Or retry from WindowsApps when cache spawn fails
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗