Browser Use fails on Windows: node_repl/js sandbox-state-meta missing sandboxPolicy

Resolved 💬 8 comments Opened Jun 20, 2026 by NicPridan Closed Jun 21, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of the Codex App are you using (From “About Codex” dialog)?

26.616.5445.0

What subscription do you have?

ChatGPT Pro

What platform is your computer?

Windows

What issue are you seeing?

Browser Use / in-app browser control fails before any browser action can run.

The Browser plugin loads successfully from the rebuilt plugin cache, but the node_repl/js tool fails immediately with:

Mcp error: -32602: js: codex/sandbox-state-meta: missing field sandboxPolicy

This was working earlier today. I fully uninstalled/reinstalled Codex, quit the app, renamed the plugin cache so Codex rebuilt it fresh, and reset the JS bridge/kernel. The same error persists.

What steps can reproduce the bug?

Feedback ID: 019ee4eb-5adf-7ea2-b110-36dde4f970bf

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

8 Comments

github-actions[bot] contributor · 1 month ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #29199
  • #29211
  • #29212
  • #29193
  • #29213

Powered by Codex Action

mirhossain · 1 month ago

its happening for me on a macbook pro m3 as well

Ben2248 · 1 month ago

Same error

harry0805 · 1 month ago

Same, I'm on a M5 MacBook Pro here.

The error happens on both the built-in browser use integration, and also the Chrome plugin.

Connect to Chrome
tool call error: tool call failed for `node_repl/js`

Caused by:
    Mcp error: -32602: js: codex/sandbox-state-meta: missing field `sandboxPolicy`
h-riito · 1 month ago

According to codex itself, the direct cause is a sandbox metadata schema mismatch rather than a failed sandbox setup.

On my machine, the sandbox setup log does not show a setup failure: ACL setup, WFP setup, and helper copy all appear to complete successfully. However, the current thread settings in the local logs show the newer metadata shape:

permission_profile = managed/restricted
sandbox_policy = None

So my current read is that Codex Desktop and the node_repl MCP server are out of sync on the sandbox metadata schema. The host appears to be passing the newer permission_profile metadata, while node_repl still requires the older/compat sandboxPolicy field.

Maxwin14 · 1 month ago

so what we can do is by waiting for the update? i am also experiencing this issue

stridr5555 · 1 month ago

Browser Chrome CDP Skill working as a backup with cloned chrome profile.

etraut-openai contributor · 1 month ago

Thanks for the bug report. We've issued a hotfix for this problem. Please update your app and confirm that it fixes the issue you were seeing.