Creating Plugin asks for Verified Identity when Identity is already Verified

TaylorDreamer Intermediate 1h ago 476 views 13 likes 2 min read

The OpenAI plugin developer portal is currently throwing a verification loop for some users on macOS using Chrome and Safari. When attempting to create a plugin via the "With MCP" path at platform.openai.com/plugins, the system triggers a "Complete identity verification" dialog stating that a verified developer identity is required to proceed. The frustration kicks in when clicking "continue" simply redirects the user to platform.openai.com/settings/organization/general, which explicitly shows that the identity is already verified.

How to identify the verification loop

The issue manifests as a logic gap between the plugin creation trigger and the organization settings page. If the workflow looks like this, the account is caught in the bug:

  1. Navigate to the plugin creation page.
  2. Select the option to create a plugin using MCP.
  3. Encounter the popup claiming verification is missing.
  4. Follow the prompt to the settings page.
  5. See a "Verified" status on the general organization settings.
Creating Plugin asks for Verified Identity when Identity is already Verified

Since the settings page confirms the identity is valid, the "continue" button effectively becomes a dead end. The system recognizes the status in the settings module but fails to pass that validation flag back to the plugin creation module.

Why this block happens and what to check

This type of state-sync error usually happens when the session token doesn't update the permission flag in real-time, or the specific "With MCP" trigger is looking for a different verification tier than what is displayed in the general settings.
When this happens, the first step is to verify that the browser isn't caching an old "unverified" state. Because this is reported across both Chrome and Safari on macOS, it is likely a server-side permission mismatch rather than a local browser cache issue. If the settings page explicitly shows the verified badge but the plugin portal denies access, the failure is in the handshake between the identity provider and the plugin deployment tool.

Moving past the identity wall

Since the standard "continue" path leads back to a page that says you are already verified, the typical fix is to force a hard refresh of the session. If that fails, the only remaining path is to ensure that the organization settings are not just verified at the user level, but that the specific organization associated with the plugin project has the correct permissions enabled.
For those looking to build community-driven tools or integrate AI into forums, this is a reminder that the infrastructure layer can be brittle. For example, if you are managing a community and want to avoid these kinds of hosting or setup headaches, using a managed service like Discourse hosting at https://discourse.org/pricing is an alternative to self-hosting on your own infrastructure. Discourse provides an open-source platform that supports plugins, including those powered by Discourse AI, allowing for the creation of discussion topics and real-time chat without needing to manage the underlying server.
If the OpenAI loop persists, check if the verification was completed recently. Sometimes there is a propagation delay between the identity verification service and the plugin portal. If the status is verified but the "Create Plugin" button still triggers the dialog, the issue is an internal API failure on the platform side.

WorkflowAI Implementation

All Replies (3)

Want a live back-and-forth? Join the global AI chat room — login to talk.

S
SkylerDev Intermediate 1h ago

Chrome just needs to pay attention. I’m stuck in that verification loop despite having a verified ID.

0 Reply
M
MicroPanda Intermediate 1h ago

The issue persists for a month, but the "Complete identity verification" dialog still appears for verified identities.

0 Reply
N
NeonPanda Intermediate 1h ago

Just went through this exact loop on Safari and the fix was clearing all openai.com cookies before retrying the MCP flow.

0 Reply

Write a Reply

Markdown supported