PendingMigrationError again in latest codex plugin in vscode.

Open 💬 4 comments Opened Jun 5, 2026 by Draudnaut

What version of the IDE extension are you using?

26.602.30954

What subscription do you have?

chatgpt pro

Which IDE are you using?

VS Code

What platform is your computer?

linux

What issue are you seeing?

When using VS Code Remote SSH, installing the Codex extension causes VS Code extension-host errors.

The problem disappears after uninstalling the Codex extension. If I reinstall the extension, the problem returns.

Observed error:

PendingMigrationError: navigator is now a global in nodejs, please see https://aka.ms/vscode-extensions/navigator for additional info on this error.
at get (.../extensionHostProcess.js:833:7243)
at /home/zzz/.vscode-server/extensions/openai.chatgpt-26.602.30954-linux-x64/out/extension.js:1:10389
at get value (/home/zzz/.vscode-server/extensions/openai.chatgpt-26.602.30954-linux-x64/out/extension.js:1:3497)
...

Steps to reproduce:

  1. Open VS Code connected to a remote machine via Remote SSH.
  2. Install the Codex / openai.chatgpt extension on the remote side.
  3. Reload VS Code.
  4. Open the Codex panel or wait for extension activation.
  5. Observe the PendingMigrationError in VS Code logs.
  6. Uninstall the Codex extension.
  7. The error disappears.
  8. Reinstall the Codex extension.
  9. The error returns.

Expected behavior:
The Codex extension should activate and the Codex panel should load normally in VS Code Remote SSH.

Actual behavior:
The extension host reports PendingMigrationError related to Node.js global navigator, with the stack pointing into openai.chatgpt-26.602.30954-linux-x64/out/extension.js.

Additional logs:
[CodexMcpConnection] Spawning codex app-server
[CodexMcpConnection] cli: Codex could not find bubblewrap on PATH...
[IpcClient] Received broadcast but no handler is configured method=client-status-changed

The bubblewrap warning may be separate; the main regression is that uninstalling/reinstalling the Codex extension directly toggles the navigator error.

What steps can reproduce the bug?

Steps to reproduce:

  1. Open VS Code connected to a remote machine via Remote SSH.
  2. Install the Codex / openai.chatgpt extension on the remote side.
  3. Reload VS Code.
  4. Open the Codex panel or wait for extension activation.
  5. Observe the PendingMigrationError in VS Code logs.
  6. Uninstall the Codex extension.
  7. The error disappears.
  8. Reinstall the Codex extension.
  9. The error returns.

What is the expected behavior?

Expected behavior:
The Codex extension should activate and the Codex panel should load normally in VS Code Remote SSH.

Actual behavior:
The extension host reports PendingMigrationError related to Node.js global navigator, with the stack pointing into openai.chatgpt-26.602.30954-linux-x64/out/extension.js.

Additional information

_No response_

View original on GitHub ↗

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