[BUG] Onboarding broken at chat redirect
Status Fixed / completed
Reported on v2.1.39
Maintainer reply None cached
Activity 12 comments · opened Feb 11, 2026 · closed Feb 11, 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?
After trying to login to claude code using Google Login I get sent to the "Authorize" page, I see the Authorize button, but quickly get redirected back to /onboarding, which sits indefinitely at a loading with multiple browser errors.
I've tried logging out and back in and using multiple browsers, but always get stuck at the same place, it basically keeps restarting the onboarding process.
<img width="2299" height="1717" alt="Image" src="https://github.com/user-attachments/assets/c0f76148-7617-43c8-bc04-0253117cdb1e" />
What Should Happen?
The app should redirect and let me authorize claude code.
Error Messages/Logs
`DialogContent` requires a `DialogTitle` for the component to be accessible for screen reader users.
If you want to hide the `DialogTitle`, you can wrap it with our VisuallyHidden component.
For more information, see https://radix-ui.com/primitives/docs/components/dialog 92351-356b863509866654.js:13:207
[REACT_QUERY_CLIENT] QueryClient error: Error: organization_uuid: Extra inputs are not permitted
NextJS 3
92351-356b863509866654.js:13:207
Error sending segment performance metrics TypeError: NetworkError when attempting to fetch resource.
o analytics.min.js:1
c remote-metrics.ts:138
u tslib.es6.js:103
u tslib.es6.js:108
u tslib.es6.js:80
u tslib.es6.js:72
send analytics.min.js:1
c remote-metrics.ts:125
u tslib.es6.js:103
u tslib.es6.js:108
u tslib.es6.js:80
u tslib.es6.js:72
flush analytics.min.js:1
l remote-metrics.ts:83
remote-metrics.ts:53:11
Content-Security-Policy: The page’s settings blocked the loading of a resource (connect-src) at https://a-api.anthropic.com/v1/m because it violates the following directive: “connect-src 'self' https://api.segment.io https://*.segment.io https://*.segment.com https://a-cdn.anthropic.com https://*.google.com https://*.facebook.com https://*.facebook.net https://*.doubleclick.net”
Steps to Reproduce
- Create a new account on claude code using a Google Account
- Try to complete onboarding in a browser
- Get's stuck after claude finishes asking questions and tries to redirect to the chat page.
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.39 (Claude Code)
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
WSL (Windows Subsystem for Linux)
Additional Information
_No response_
12 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
This issue is still ongoing.
Yes, I have this same issue.
I have the same issue
Operating System
Linux (CachyOs)
I tried different browsers Chome, Firefox, Chromium and Edge.
Same Issue:
92351-356b863509866654.js:13 POST https://statsig.anthropic.com/v1/rgstr?k=client-U9UUxwLKFe7SJXyDnolyBR2xZtEP8m1pN2uptqkJ5qP&st=javascript-client-react&sv=3.12.1&t=1770838420338&sid=8d1f442b-ffb4-4412-bfb5-a15ccb242eb1&ec=40 net::ERR_CONNECTION_REFUSED(anonymous) @ 92351-356b863509866654.js:13
(anonymous) @ 66320-81a87d78a2d04619.js:1
with @ 65279-4a359f73205c3ec9.js:1
t.with @ 57151-f2f3c85ef9bf2118.js:1
(anonymous) @ 66320-81a87d78a2d04619.js:1
(anonymous) @ 66320-81a87d78a2d04619.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_sendRequest @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
o @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_sendRequest @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
o @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_sendRequest @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
o @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_sendRequest @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
a @ 53396-f7a920260027d075.js:1
Promise.then
l @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
post @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_sendEventsViaPost @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_sendEvents @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_retryFailedLogs @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_capture @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
_safeRetryFailedLogs @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
(anonymous) @ 53396-f7a920260027d075.js:1
r @ 92351-356b863509866654.js:10
92351-356b863509866654.js:13 ERROR [Statsig] A networking error occurred during POST request to https://statsig.anthropic.com/v1/rgstr?k=client-U9UUxwLKFe7SJXyDnolyBR2xZtEP8m1pN2uptqkJ5qP&st=javascript-client-react&sv=3.12.1&t=1770838420338&sid=8d1f442b-ffb4-4412-bfb5-a15ccb242eb1&ec=40. TypeError: Failed to fetch (statsig.anthropic.com) TypeError: Failed to fetch (statsig.anthropic.com)
at 92351-356b863509866654.js:13:1635
at 66320-81a87d78a2d04619.js:1:110222
at G.with (65279-4a359f73205c3ec9.js:1:113353)
at t.with (57151-f2f3c85ef9bf2118.js:1:4503)
at 66320-81a87d78a2d04619.js:1:110127
at new Promise (<anonymous>)
at 66320-81a87d78a2d04619.js:1:110100
at a.<anonymous> (53396-f7a920260027d075.js:1:38173)
at Generator.next (<anonymous>)
at a (53396-f7a920260027d075.js:1:35382)
I'm having the same issue.
If you're very fast you can click the
Authorizebutton before the onboarding redirect occurs. This worked for me so I can use the CLI but otherwise I cannot use the web browser due to the redirect.I just tried again, and it works now. I was able to finish the onboarding.
Mine has finally worked.
Confirmed it's working again.
Mine was broken. Started working. It is now broken again. Is this issue on Anthropic's end or ours?
Solution: This was an issue with pi-hole. Needed to do some proper whitelisting.
Yeah, this still happens. I started going through onboarding a team, then backed out and tried to just onboard as an individual, and now I'm stuck in the neverending onboarding loader. No error messages to be seen.
<img width="1908" height="986" alt="Image" src="https://github.com/user-attachments/assets/7274c463-aaa9-4b1d-9175-d1a91b1a35b2" />
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.