[BUG] enterprise upgrade bugged loop

Resolved 💬 1 comment Opened Jul 10, 2026 by dchinctre Closed Jul 13, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Attempting to upgrade from Teams to Enterprise via https://claude.ai/create/enterprise/setup-type the process gets stuck in an untrapped error loop. Can navigate back to the check out page using the org id in query string https://claude.ai/create/enterprise/review?upgrade=[claude org id] but trying to resubmit does not give an option to cancel or resume.

Only presents the same error without any way to clear it or proceed.

<img width="778" height="626" alt="Image" src="https://github.com/user-attachments/assets/37441d29-8e27-435f-8fcc-92ab03208351" />

<img width="938" height="311" alt="Image" src="https://github.com/user-attachments/assets/342926db-cb8b-4a24-b92c-e3f9663e53eb" />

The full query string has been redacted to hide our org ID.

What Should Happen?

We should be prompted with an option to cancel the request and try resubmitting without human intervention. There is no way to clear this error and proceed thus leaving us stuck in teams without enterprise.

Error Messages/Logs

An Enterprise upgrade is already in progress. Complete or cancel the existing upgrade before starting a new one.

Failed to upgrade to Enterprise.

c57c2877c-CDvcyeje.js:2  PUT https://claude.ai/api/organizations[ORG ID HERE]/team/upgrade_to_ss_enterprise 400 (Bad Request)
s @ c57c2877c-CDvcyeje.js:2
(anonymous) @ c57c2877c-CDvcyeje.js:3
n @ c57c2877c-CDvcyeje.js:3
m @ c57c2877c-CDvcyeje.js:3
mutationFn @ c57c2877c-CDvcyeje.js:3
await in mutationFn
fn @ vendor-query-Ebmx1UYV.js:1
d @ vendor-query-Ebmx1UYV.js:1
start @ vendor-query-Ebmx1UYV.js:1
execute @ vendor-query-Ebmx1UYV.js:1
await in execute
mutate @ vendor-query-Ebmx1UYV.js:1
(anonymous) @ vendor-query-Ebmx1UYV.js:1
(anonymous) @ c57c2877c-CDvcyeje.js:3
onClick @ c686e6975-BneOIeYY.js:1
Yc @ vendor-react-RSDKEZ60.js:10
(anonymous) @ vendor-react-RSDKEZ60.js:10
Bt @ vendor-react-RSDKEZ60.js:10
rf @ vendor-react-RSDKEZ60.js:10
Pd @ vendor-react-RSDKEZ60.js:10
xd @ vendor-react-RSDKEZ60.js:10
c57c2877c-CDvcyeje.js:2 [REACT_QUERY_CLIENT] QueryClient error: Vf: An Enterprise upgrade is already in progress. Complete or cancel the existing upgrade before starting a new one.
    at Kf (c57c2877c-CDvcyeje.js:2:174439)
    at n (c57c2877c-CDvcyeje.js:3:80500)
    at async Object.mutationFn (c57c2877c-CDvcyeje.js:3:82079)

Steps to Reproduce

Attempt to select an existing org to upgrade at https://claude.ai/create/enterprise/

Attempt to complete checkout, and timeout for bank auth or Link auth.

No way to complete. Process is now stuck forever.

Claude Model

Other

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

2.1.205

Platform

Anthropic API

Operating System

Ubuntu/Debian Linux

Terminal/Shell

Xterm

Additional Information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗