A developer runs `claude` for the first time and is immediately prompted to authenticate. After completing OAuth they get a "session not found" error on the next command. What is the most likely cause?
Answer: The OAuth callback URL is blocked by a corporate firewall, so the token was never stored
OAuth relies on a redirect to localhost; corporate firewalls or strict network policies that block loopback connections will prevent the token from being written to disk, causing a "session not found" error on the next invocation. Reinstalling would not help because the network issue persists. Version mismatch produces a different error. Tokens do not expire in 60 seconds.