Windows Codex App: Chrome computer control intermittently times out after creating Chrome task group

Open 💬 2 comments Opened May 9, 2026 by Lesterffx

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

26.506.31421 ; Codex CLI: 0.130.0-alpha.5 Chrome plugin: chrome@openai-bundled 0.1.7 Chrome extension ID: hehggadaopoacecdllhhajmbjkdcmajg

What subscription do you have?

ChatGPT Plus

What platform is your computer?

Microsoft Windows NT 10.0.26200.0 x64

What issue are you seeing?

Chrome computer control in Codex App is intermittent on Windows.

After the Codex App update, Chrome control improved partially:

  • The Chrome plugin can create a red Chrome task group, e.g. "Lichess AI practice".
  • One browser.user.openTabs() call succeeded and returned existing Chrome tabs.
  • Chrome native messaging host is launched.
  • Chrome Extension is installed and enabled.

However, subsequent browser operations often hang until timeout:

  • browser.user.openTabs() later times out.
  • tab.goto(...) times out.
  • tab.cua.keypress/type/click attempts time out.
  • The browser tab/group is visible in Chrome, but Codex does not reliably receive responses from the Chrome control channel.

This prevents reliable automation even on a simple Lichess human-vs-Stockfish practice game.

What steps can reproduce the bug?

  1. On Windows, install/enable the Codex Chrome Extension.
  2. In Codex App, enable Computer Control > Google Chrome.
  3. Set Chrome permissions to always allow approval/history.
  4. Open a new Chrome window with Profile 1.
  5. Ask Codex:

[@chrome](plugin://chrome@openai-bundled) open a chess website and automate playing chess

  1. Codex creates a red Chrome task group such as "Lichess AI practice".
  2. Try lightweight calls such as browser.user.openTabs().
  3. Try navigating with tab.goto("https://lichess.org") or using CUA click/type actions.

Uploaded thread:
c95453de-6c01-4ab5-834f-c09770652789

What is the expected behavior?

Once Chrome is connected and the Codex task group is created, browser.user.openTabs(), tab.goto(), and CUA/playwright actions should reliably return or fail with an actionable error.

Additional information

Network is not the issue:

Chrome/extension checks:

  • Chrome is running.
  • Codex Chrome Extension is installed, registered, and enabled.
  • Native host manifest check passes.
  • extension-host.exe is launched by Chrome via chrome.nativeMessaging pipes.

Important behavior change after update:

  • Old cached browser-client path reported:

"browser-client is not trusted. Load browser-client from the openai-bundled marketplace directory."

  • Using the updated trusted path works:

C:\Users\Administrator\.codex\.tmp\bundled-marketplaces\openai-bundled\plugins\chrome\scripts\browser-client.mjs

  • But after partial success, Chrome control still becomes intermittent and hangs.

Current workaround:

  • I can manually use Chrome and send screenshots.
  • Codex can recommend chess moves from screenshots.
  • Codex cannot reliably automate Chrome clicks/moves.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗