codex - 💡(How to fix) Fix Chrome plugin cannot connect to Chrome Beta profile on Windows

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

Error seen from helper check: 8. Running the plugin helper check without any override produces this error:

Root Cause

  1. If the same helper is run with CODEX_CHROME_USER_DATA_DIR set to the Chrome Beta profile path, it succeeds and detects the extension. This suggests the failure happens because the plugin is looking at the regular Chrome profile path instead of the Chrome Beta profile path.
RAW_BUFFERClick to expand / collapse

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

26.519.41501

What subscription do you have?

Plus

What platform is your computer?

Microsoft Windows NT 10.0.26220.0 x64

What issue are you seeing?

Chrome plugin cannot connect when using Chrome Beta on Windows.

The Codex Chrome plugin appears to look for the regular Chrome profile path:

C:\Users\<USER>\AppData\Local\Google\Chrome\User Data But my installed/running browser is Chrome Beta, with profile data at:

C:\Users\<USER>\AppData\Local\Google\Chrome Beta\User Data

The regular Chrome profile path does not exist, so the connector fails or times out even though the Codex Chrome Extension is installed and enabled in Chrome Beta.

Error seen from helper check:

Chrome user data directory does not exist: C:\Users\<USER>\AppData\Local\Google\Chrome\User Data

Diagnostics:

  • Chrome Beta is installed at: C:\Program Files\Google\Chrome Beta\Application\chrome.exe
  • Chrome is running.
  • Codex Chrome Extension is installed and enabled in Chrome Beta Default profile.
  • Native host manifest is installed and correct.
  • check-extension-installed.js succeeds only when CODEX_CHROME_USER_DATA_DIR is manually set to the Chrome Beta profile path.
  • open-chrome-window.js can open Chrome Beta when CODEX_CHROME_USER_DATA_DIR is set.
  • The actual connector still times out.

What steps can reproduce the bug?

  1. Use a Windows machine that has Google Chrome Beta installed, but does not have a regular Google Chrome profile folder at:

C:\Users\<USER>\AppData\Local\Google\Chrome\User Data

  1. In Chrome Beta, install and enable the Codex Chrome Extension.

  2. Confirm the Chrome Beta profile exists at:

C:\Users\<USER>\AppData\Local\Google\Chrome Beta\User Data

  1. Open the Codex desktop app.

  2. Enable/install the Chrome plugin in Codex.

  3. Try to use the Chrome plugin, for example by asking Codex to connect to Chrome or use @chrome.

  4. The Chrome plugin fails to connect or times out.

  5. Running the plugin helper check without any override produces this error:

Chrome user data directory does not exist: C:\Users\<USER>\AppData\Local\Google\Chrome\User Data

  1. If the same helper is run with CODEX_CHROME_USER_DATA_DIR set to the Chrome Beta profile path, it succeeds and detects the extension. This suggests the failure happens because the plugin is looking at the regular Chrome profile path instead of the Chrome Beta profile path.

What is the expected behavior?

The Codex Chrome plugin should connect successfully when the Codex Chrome Extension is installed and enabled in Chrome Beta.

Expected behavior should be one of:

  1. Automatically detect Chrome Beta on Windows and use its profile path:

C:\Users\<USER>\AppData\Local\Google\Chrome Beta\User Data 2. Or expose a setting to manually configure the Chrome executable, user data directory, or profile.

A runtime setting equivalent to this would likely fix the issue:

CODEX_CHROME_USER_DATA_DIR=C:\Users\<USER>\AppData\Local\Google\Chrome Beta\User Data

Additional information

Feedback ID: 019e5c17-2567-7a50-b9a5-12fe11b55aae

Codex Chrome Extension ID:

hehggadaopoacecdllhhajmbjkdcmajg

Native host manifest check succeeds and reports the manifest as correct.

The extension check succeeds when CODEX_CHROME_USER_DATA_DIR is manually set to the Chrome Beta profile path.

open-chrome-window.js also successfully opens Chrome Beta when CODEX_CHROME_USER_DATA_DIR is manually set.

However, the actual connector still times out, which suggests the connector runtime is not using the Chrome Beta profile path.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Chrome plugin cannot connect to Chrome Beta profile on Windows