[BUG]
Resolved 💬 5 comments Opened Feb 15, 2026 by rdadolf Closed Mar 4, 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?
Fresh installation of claude code CLI hangs on launch at "checking connectivity...". Using claude auth login or claude setup-token give a URL that works correctly, but the authentication token that the webpage supplies to paste into the CLI does nothing: the CLI is just hung.
What Should Happen?
Presumably I should be able to paste in the auth token? I don't know, I've never seen the correct prompt.
Error Messages/Logs
There's not much to go on. I run `claude` and it just sits there at `* Checking connectivity...`. I've run it with `--verbose` and `doctor`, which say nothing and just that the version is the most recent, respectively. `claude auth login` hangs after printing the URL (it doesn't seem possible to tell whether it knows the browser has been opened or whether the web auth has happened, but it definitely isn't responsive when trying to paste a code---is there supposed to be an input prompt for that?)
Steps to Reproduce
Fresh CLI install. Run claude. It hangs immediately after printing the graphics and first message.
Claude Model
Not sure / Multiple models
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
2.1.42 (Claude Code)
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
WSL (Windows Subsystem for Linux)
Additional Information
- I've restarted terminals and machines.
- I've blown away the
.claudedirectories and.claude*files several times. - I can use claude code from the code panel in the desktop app.
- I've verified I have an active pro subscription and available usage for this window.
- I've run
claude update(it reports that it was already up to date, since it's a fresh install) - I've talked with claude itself and the FIN chatbot about this. Claude hallucinates CLI options that don't exist and FIN gets stuck in a loop giving the same suggestions (check your VPN and check for a key env var---both of which I do not have).
- I've checked other related bugs like #1087 and #15615, but (as above) removing the files and directories does not help.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗