Browser Use iab backend can read tabs but tab.goto fails with nodeRepl.fetch request failed
Open 💬 1 comment Opened Apr 25, 2026 by MarsDoge
What happened?
The Browser Use iab backend can connect to the in-app browser and read tab state, but navigation fails.
Environment
- macOS
- Codex desktop app
- Browser Use plugin:
openai-bundled/browser-use/0.1.0-alpha1 - In-app browser open, current URL:
about:blank
Steps to reproduce
- Initialize Browser Use with backend
iab:
const { setupAtlasRuntime } = await import('/Users/cy/.codex/plugins/cache/openai-bundled/browser-use/0.1.0-alpha1/scripts/browser-client.mjs');
await setupAtlasRuntime({ globals: globalThis, backend: 'iab' });
- Run:
await agent.browser.tabs.list();
const tab = await agent.browser.tabs.selected();
await tab.title();
await tab.url();
await tab.goto('https://example.com/');
Expected behavior
The in-app browser navigates to https://example.com/.
Actual behavior
The read operations work:
tabs.list()returns one tab withurl: about:blank,title: about:blanktabs.selected()returns the selected tabtab.title()returnsabout:blanktab.url()returnsabout:blank
But navigation fails:
Error: nodeRepl.fetch request failed
A stepwise diagnostic showed the same result:
[
{"name":"tabs.list","ok":true,"value":[{"id":"1","url":"about:blank","title":"about:blank"}]},
{"name":"tabs.selected","ok":true,"value":{"hasTab":true,"id":"1"}},
{"name":"title","ok":true,"value":"about:blank"},
{"name":"url","ok":true,"value":"about:blank"},
{"name":"tab.goto","ok":false,"message":"nodeRepl.fetch request failed","string":"Error: nodeRepl.fetch request failed"}
]
Additional notes
- Restarting Codex did not fix the issue.
- Reinstalling Codex did not fix the issue.
- External Chrome controlled through Computer Use can open
https://www.bilibili.com/, so the machine network and target website are not the problem. - Sending
Cmd+L, writing clipboard text,Cmd+V, andEnterviatab.cuareturned success, but the in-app browser remained onabout:blank.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗