[Bug] Windows Codex Desktop: Computer Use plugin missing from UI and native pipe fails with missing-helper-path
Environment
- OS: Windows
- Codex Desktop version: 26.527.7698.0
- Workspace: D:\Codex
- Codex app path:
C:\Program Files\WindowsApps\OpenAI.Codex_26.527.7698.0_x64__2p2nqsd0c76g0\app\Codex.exe
Problem
Computer Use was available yesterday, but today it no longer appears in the Codex plugin UI.
The local config still contains:
[plugins."computer-use@openai-bundled"]
enabled = true
However, the current bundled marketplace cache only contains chrome, and computer-use is not visible in the plugin list.
Observed logs
computer-use native pipe startup failed
errorMessage="Windows Computer Use helper paths are unavailable"
reason=missing-helper-path
Downstream error when trying to use Computer Use:
Computer Use native pipe path is unavailable
Additional details
The Computer Use files appear to exist inside the installed Codex package, including:
C:\Program Files\WindowsApps\OpenAI.Codex_26.527.7698.0_x64__2p2nqsd0c76g0\app\resources\plugins\openai-bundled\plugins\computer-use\node_modules\@oai\sky\bin\windows\codex-computer-use.exe
But Codex Desktop does not register Computer Use in the UI and does not create/pass SKY_CUA_NATIVE_PIPE_DIRECTORY to the tool session.
Tried
- Restarted Codex many times
- Reinstalled Codex Desktop
- Renamed/rebuilt bundled plugin cache under
~/.codex - Checked plugin cache and logs
Expected
Computer Use should appear in the plugin UI and native pipe should start successfully.
Actual
Computer Use is missing from the UI and native pipe startup fails with missing-helper-path.
5 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Confirming the same Computer Use failure on another Windows installation with the same Codex Desktop build.
Environment
26.527.7698.00.136.0-alpha.210.0.26200zh-TWOkObserved behavior
The bundled Computer Use plugin files and native helper binary exist inside the installed package, including the Windows
codex-computer-use.exehelper. However, Codex Desktop repeatedly fails to initialize the native pipe.Redacted app log excerpt:
The same failure repeats during the app session. Windows app repair and uninstall/reinstall did not resolve it.
Expected behavior: when the bundled helper exists, Codex Desktop should resolve its stable helper path and initialize the native Computer Use pipe.
Additional current-build evidence from Windows + WSL mode, sanitized. This may be the same class of Computer Use / Chrome availability regression, but on a newer package than the original report.
Environment:
Observed user-visible behavior:
Read-only evidence collected:
Plugin/config observations:
Interpretation:
On this current Windows + WSL build, feature flags say browser/computer use are enabled, Chrome is installed/running, and Codex is running, but the Desktop UI still gates Computer Control and the CLI plugin surface does not expose a usable Chrome/Computer Use plugin. This looks like a product gating/availability or plugin registration/bridge problem rather than Chrome not being installed or WSL being unable to see Windows processes.
So, It's not region fails. Also no relation with region or organization.
I think is App or Plugin support version validation fail.
I maintain WinBridge Recovery, an independent Windows Codex Desktop local recovery/diagnostic tool: https://github.com/zemeng5208/winbridge-recovery
One of the reproductions in this thread is a good match for the local helper-resolution layer WinBridge is intended to diagnose: on Windows 11 / zh-TW, the current MSIX package is healthy and the bundled Computer Use files, including
codex-computer-use.exe, exist in the installed package, but Desktop repeatedly reportsreason=missing-helper-path/Windows Computer Use helper paths are unavailable. Windows App Repair and reinstall do not repair that user/runtime state.WinBridge v3.1.1 resolves the currently installed
OpenAI.CodexAppX first, reads the bundled plugin/CUA manifests, verifies the official runtime/helper resources, and compares them with the generated marketplace, versioned Computer Use cache, CUA/Node REPL runtime,CODEX_CLI_PATH,NODE_REPL_NODE_PATH, and helper paths actually configured in the user profile. When those local layers are stale, missing, or split across versions, it can rebuild the user-owned state through verified staging, SHA-256 checks, backups and rollback.That is different from the other reports in this thread where the UI is intentionally gated by WSL mode, organization/region availability, or where the helper/runtime is healthy but the native-pipe capability is never injected into the active thread. WinBridge cannot and should not bypass those product/runtime gates; it should report them as upstream once the local state validates.
It does not modify WindowsApps ownership/ACLs, decrypt the Store package, or patch OpenAI binaries.