openai / openai/codex

Windows desktop app plugin catalog fails with “WORKSPACE scope requires an active workspace” on a personal Plus account

Open
#40,556 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

app bug skills windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

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

26.818.8289.0

What subscription do you have?

Chat GPT PLUS

What platform is your computer?

Microsoft Windows NT 10.0.19045.0 x64

What issue are you seeing?

Hello OpenAI Support,

I am experiencing a persistent plugin catalog issue in the ChatGPT/Codex Windows desktop application.

Account:

  • Personal ChatGPT Plus account
  • I do not have an active ChatGPT Business, Enterprise, or other workspace

Environment:

  • Active application package: OpenAI.Codex 26.818.8289.0
  • Codex CLI: 0.149.1
  • Platform: Windows
  • First confirmed occurrence: August 25, 2026, around 07:11 Europe/Paris time

Problem:
When I open the Plugins directory, the application fails to load the remote plugin catalog and displays the following error:

“Failed to load plugins”

“search remote plugin catalog: remote plugin catalog request to https://chatgpt.com/backend-api/ps/plugins/search failed with status 400 Bad Request: {"detail":"WORKSPACE scope requires
an active workspace"}”

The local application logs also show this related request immediately before the plugin catalog error:

HTTP 401:
{"detail":"Must use workspace account for this operation"}

The failing route is:

/accounts/{account_id}/settings

This is then followed by the plugin search request returning:

HTTP 400:
{"detail":"WORKSPACE scope requires an active workspace"}

Expected behavior:
Because this is a personal ChatGPT Plus account without an active workspace, the application should load the OpenAI or Personal plugin catalog and should not request the catalog using
the WORKSPACE scope.

Actual behavior:
The Windows desktop application appears to select or restore the WORKSPACE scope even though no active workspace exists for this account.

Troubleshooting already performed:

  • Completely uninstalled the Windows application
  • Reinstalled the application
  • Restarted the application
  • Confirmed that the running process belongs to OpenAI.Codex 26.818.8289.0
  • Confirmed locally that the signed-in ChatGPT plan is Plus
  • The issue remains reproducible after reinstalling

The reinstall did not resolve the problem, possibly because the authentication state, application state, or remote plugin catalog selection persists outside the installed application
package.

Could you please:

  1. Check whether my ChatGPT account has a stale or invalid workspace association;
  2. Confirm whether the Windows application is incorrectly selecting the WORKSPACE plugin scope;
  3. Reset the workspace association on the server side if necessary;
  4. Provide a supported way to force the plugin catalog back to PERSONAL or GLOBAL scope.

I can provide a screenshot and sanitized Windows application logs if required.

Please note that I will not provide auth.json, access tokens, refresh tokens, cookies, or other authentication credentials.

Thank you.

Joins seulement la capture de l’erreur au premier message. N’envoie surtout pas le fichier .codex\auth.json. Si le support demande les journaux, vérifie-les avant envoi : la
documentation officielle recommande explicitement de retirer toute information sensible.

What steps can reproduce the bug?

Feedback ID: no-active-thread-01a0376a-6494-7b10-8dc6-ca9493bdf5ef

What is the expected behavior?

No response

Additional information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository file or test is identified. Reproduce the failure in the Windows desktop app and inspect the /accounts/{account_id}/settings and /backend-api/ps/plugins/search requests and local logs to determine whether the issue is client-side or server-side. Done means a personal Plus account loads the plugin catalog without requiring WORKSPACE scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api, authentication, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.