VS Code Codex extension freezes immediately / after paste, no re-auth prompt despite invalidated token

Resolved 💬 2 comments Opened Jun 8, 2026 by Tux69140 Closed Jun 12, 2026

What version of the IDE extension are you using?

26.602.40724

What subscription do you have?

pro

Which IDE are you using?

vs code

What platform is your computer?

Linux 6.12.90+deb13.1-amd64 x86_64 unknown

What issue are you seeing?

The official OpenAI Codex / ChatGPT VS Code extension freezes the VS Code window on Debian 13 KDE 6 and debian 12 kde 5.

The issue happens rapidly when opening the Codex side panel. After a short time, VS Code becomes unresponsive.

Now, the extension also does not ask me to sign in again, even though the Developer Tools console shows a 401 token_invalidated response from the OpenAI backend.

What steps can reproduce the bug?

Start VS Code on Debian 13 KDE 6 or debian 12 kde 5 (all two uptodate).
Open the Codex / ChatGPT side panel.

Try to use the prompt composer.
codex sidepanel seem don't auth
VS Code becomes unresponsive / freezes.

Now : no prompt area, no history

What is the expected behavior?

The Codex side panel should remain responsive, showing chats history and prompt section.
If the authentication token is invalidated, the extension should clearly ask the user to sign in again.

Additional information

Environment

  • OS: Debian 13, KDE, Linux x64
  • Kernel: 6.12.90+deb13.1-amd64
  • VS Code version: 1.123.0
  • VS Code commit: 6a44c352bd24569c417e530095901b649960f9f8
  • VS Code date: 2026-06-03T11:29:03+02:00
  • Electron: 42.2.0
  • Chromium: 148.0.7778.97
  • Node.js: 24.15.0
  • V8: 14.8.178.14-electron.0
  • OpenAI extension: openai.chatgpt
  • OpenAI/Codex extension version shown in VS Code: 26.602.40724
  • Plan: prolite

Developper console logs :
log.ts:117 INFO Started local extension host with pid 35531.
log.ts:117 ERR Ignoring python.analysis.indexing.followSymlinkedFolders as python.analysis.indexing is true
logToConsole @ log.ts:117
webviewElement.ts:427 Unrecognized feature: 'local-network-access'.
_createElement @ webviewElement.ts:427
webviewElement.ts:507 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
mountTo @ webviewElement.ts:507
log.ts:117 ERR Ignoring python.analysis.indexing.followSymlinkedFolders as python.analysis.indexing is true
logToConsole @ log.ts:117
log.ts:117 INFO [AccountPolicyGate] apply: state=inactive, reason=undefined, isRestricted=false
log.ts:117 INFO Settings Sync: Account status changed from uninitialized to unavailable
event.ts:1035 [130a] potential listener LEAK detected, having 175 listeners already. MOST frequent listener (1):
check @ event.ts:1035
event.ts:1036 Error
at a.create (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:431:18439)
at jwe._event (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:2009)
at new $e (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:31381)
at xle.doReadFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91435)
at xle.readFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91371)
at async kKo (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:12707)
at async a4e.loadResource (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:27665)
check @ event.ts:1036
log.ts:117 ERR potential listener LEAK detected, popular: Error
at a.create (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:431:18439)
at jwe._event (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:2009)
at new $e (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:31381)
at xle.doReadFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91435)
at xle.readFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91371)
at async kKo (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:12707)
at async a4e.loadResource (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:27665)
logToConsole @ log.ts:117
event.ts:1035 [130a] potential listener LEAK detected, having 263 listeners already. MOST frequent listener (89):
check @ event.ts:1035
event.ts:1036 Error
at a.create (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:431:18439)
at jwe._event (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:2009)
at new $e (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:31381)
at xle.doReadFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91435)
at xle.readFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91371)
at async kKo (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:12707)
at async a4e.loadResource (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:27665)
check @ event.ts:1036
log.ts:117 ERR potential listener LEAK detected, dominated: Error
at a.create (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:431:18439)
at jwe._event (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:2009)
at new $e (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:31381)
at xle.doReadFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91435)
at xle.readFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91371)
at async kKo (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:12707)
at async a4e.loadResource (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:27665)
logToConsole @ log.ts:117
event.ts:1035 [130a] potential listener LEAK detected, having 351 listeners already. MOST frequent listener (177):
check @ event.ts:1035
event.ts:1036 Error
at a.create (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:431:18439)
at jwe._event (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:2009)
at new $e (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:31381)
at xle.doReadFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91435)
at xle.readFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91371)
at async kKo (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:12707)
at async a4e.loadResource (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:27665)
check @ event.ts:1036
event.ts:1035 [130a] potential listener LEAK detected, having 302 listeners already. MOST frequent listener (265):
check @ event.ts:1035
event.ts:1036 Error
at a.create (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:431:18439)
at jwe._event (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:2009)
at new $e (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:433:31381)
at xle.doReadFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91435)
at xle.readFileStream (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5041:91371)
at async kKo (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:12707)
at async a4e.loadResource (vscode-file://vscode-app/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:5405:27665)
check @ event.ts:1036
log.ts:117 ERR [Extension Host] (node:35531) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
(Use exe --trace-deprecation ... to show where the warning was created)
logToConsole @ log.ts:117
console.ts:139 [Extension Host] (node:35531) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
(Use exe --trace-deprecation ... to show where the warning was created)
log @ console.ts:139
console.ts:139 [Extension Host] [INFO] 2026-06-08T16:27:37.309Z - Translations initialized.
console.ts:139 [Extension Host] [INFO] 2026-06-08T16:27:37.311Z - Extension activated!
log.ts:117 INFO [perf] Render performance baseline is 14ms
api.github.com/copilot_internal/managed_settings:1 Failed to load resource: the server responded with a status of 404 ()
api.github.com/copilot_internal/managed_settings:1 Failed to load resource: the server responded with a status of 404 ()
api.github.com/copilot_internal/managed_settings:1 Failed to load resource: the server responded with a status of 404 ()
api.github.com/copilot_internal/managed_settings:1 Failed to load resource: the server responded with a status of 404 ()
log.ts:117 WARN [DefaultAccount] Managed settings fetch returned non-success status 404; falling back to local-only policy
logToConsole @ log.ts:117
log.ts:117 INFO [AccountPolicyGate] apply: state=inactive, reason=undefined, isRestricted=false
api.github.com/copilot/mcp_registry:1 Failed to load resource: the server responded with a status of 404 ()
api.github.com/copilot/mcp_registry:1 Failed to load resource: the server responded with a status of 404 ()
api.github.com/copilot/mcp_registry:1 Failed to load resource: the server responded with a status of 404 ()
api.github.com/copilot/mcp_registry:1 Failed to load resource: the server responded with a status of 404 ()
log.ts:117 ERR [Extension Host] Failed to fetch remote embeddings cache from https://embeddings.vscode-cdn.net/text-3-small/v1.123/commands/latest.txt
logToConsole @ log.ts:117
console.ts:139 [Extension Host] Failed to fetch remote embeddings cache from https://embeddings.vscode-cdn.net/text-3-small/v1.123/commands/latest.txt
log @ console.ts:139
log.ts:117 ERR [Extension Host] Response status: 404, status text:
logToConsole @ log.ts:117
console.ts:139 [Extension Host] Response status: 404, status text:
log @ console.ts:139
log.ts:117 ERR [Extension Host] Failed to fetch remote embeddings cache from https://embeddings.vscode-cdn.net/text-3-small/v1.123/commands/core.json
logToConsole @ log.ts:117
console.ts:139 [Extension Host] Failed to fetch remote embeddings cache from https://embeddings.vscode-cdn.net/text-3-small/v1.123/commands/core.json
log @ console.ts:139
log.ts:117 ERR [Extension Host] Response status: 404, status text:
logToConsole @ log.ts:117
console.ts:139 [Extension Host] Response status: 404, status text:
log @ console.ts:139
marketplace.visualstudio.com/_apis/public/gallery/vscode/oracle/oracledevtools/latest:1 Failed to load resource: the server responded with a status of 404 (Not Found)
webviewElement.ts:507 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
mountTo @ webviewElement.ts:507
index.html?id=6ad93182-6381-4059-940c-b67b56973f50&parentId=1&origin=bbedb2e7-1780-4f5e-a440-e256117ad6c6&swVersion=5&extensionId=&platform=electron&vscode-resource-base-authority=vscode-resource.vscode-cdn.net&parentOrigin=vscode-file%3A%2F%2Fvscode-app&disableServiceWorker=true:1032 Unrecognized feature: 'local-network-access'.
(anonymous) @ index.html?id=6ad93182-6381-4059-940c-b67b56973f50&parentId=1&origin=bbedb2e7-1780-4f5e-a440-e256117ad6c6&swVersion=5&extensionId=&platform=electron&vscode-resource-base-authority=vscode-resource.vscode-cdn.net&parentOrigin=vscode-file%3A%2F%2Fvscode-app&disableServiceWorker=true:1032

View original on GitHub ↗

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