Claude Code v2.1.79 OAuth Login Broken After Auto-Update: Workaround and Fix

Claude Code v2.1.79 OAuth Login Failure
Claude Code v2.1.79 has a confirmed bug that breaks OAuth login after auto-update via the native installer. When users run /login, the browser opens and shows "You're all set up for Claude Code!" but the CLI never receives the callback, resulting in: OAuth error: timeout of 15000ms exceeded.
Confirmed Issues and Timeline
Multiple GitHub issues confirm the problem: #33238 (auth.anthropic.com DNS resolution fails), #33214 (OAuth timeout even with manual token paste), #33213 (multiple workstations affected), #33217 (infinite OAuth timeout loop), and #33239 (can't authenticate on individual accounts).
Anthropic has confirmed an official outage on status.claude.com: "Elevated errors on Claude.ai. Claude Code login/logout actions are also affected." — March 18 incident.
The Root Cause
The native installer auto-updates to v2.1.79 and takes PATH priority over npm installations. When users try to downgrade with npm install -g @anthropic-ai/[email protected], claude --version still shows 2.1.79 because the native installation is prioritized. Running where.exe claude on Windows reveals two installations: the native one (2.1.79) and the npm one (2.1.75).
Full Fix Instructions
Windows:
where.exe claude
Remove-Item "C:\nvm4w\nodejs\claude" -Force
Remove-Item "C:\nvm4w\nodejs\claude.cmd" -Force
npm install -g @anthropic-ai/[email protected]
claude --version
claude /login
Mac/Linux:
which claude
rm ~/.local/bin/claude
npm install -g @anthropic-ai/[email protected]
claude --version
claude /login
Important Notes
- Don't just run
npm install— the native installer reinstalls itself due to PATH priority - Disable ad blockers before logging in (uBlock, AdBlock capture the OAuth popup)
- Don't use
/resumewith old sessions — you'll enter a loop. Start a fresh session - Prevent future auto-updates:
export CLAUDE_CODE_DISABLE_AUTOUPDATE=1
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude-Code v2.1.108 adds prompt caching controls, recap feature, and slash command discovery
Claude-Code v2.1.108 introduces ENABLE_PROMPT_CACHING_1H and FORCE_PROMPT_CACHING_5M environment variables for cache TTL control, adds a session recap feature configurable via /config or /recap, and enables the model to discover built-in slash commands through the Skill tool.

AI Interview Platforms Tested: CodeSignal, Humanly, Eightfold in Job Screening
The Verge tested three AI interview platforms including CodeSignal, Humanly, and Eightfold for job screening. The AI avatars conduct one-on-one video interviews, analyze responses, and claim to reduce bias, though bias-free systems remain impossible due to training data limitations.

Claude Desktop 1.1.4498 Release Notes: Dock Bounce, Shell Environment Expansion, and Government Cloud Support
Claude Desktop 1.1.4498 adds dock bounce notifications for user attention, expands shell environment extraction to include Claude-specific variables, and introduces government/custom deployment detection. The update also reduces Chrome bridge tool-call timeout from 120 to 10 seconds.

Claude Status Update: Elevated Error Rates for Opus 4.6 and Sonnet 4.6
An official Claude system status update reports elevated error rates for Opus 4.6 and Sonnet 4.6 models, with an incident timestamped 2026-03-31T21:10:28.000Z. The automatic post directs users to check resolution status and community performance reports.