[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 .claude directories 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.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗