Claude Code v2.1.72
Released Mar 10, 2026 (5 months ago).
301 issues reference this build
9 still open
292 resolved (97%)
"References this build" means the issue body mentions running 2.1.72 (from the
bug-report template). It reflects report volume, not a proven defect count — an issue may mention a
version without being caused by it. First-party data from the anthropics/claude-code tracker.
Top issues reported on v2.1.72
Ranked by community engagement (reactions and comments).
- Claude Code OAuth login fails with a timeout error. `auth.anthropic.com` does not resolve via DNS, making it impossible to authenticate.
- [BUG] OAuth error: timeout of 15000ms exceeded
- [BUG] The /btw command is not working
- [BUG] Unable to Login
- [BUG] OAuth error: timeout of 15000ms exceeded can not login it keeps timout even though I tried token too
- Remote Control (/remote-control) disconnects frequently
- [BUG] Claude Code login times out after successful OAuth browser flow
- [BUG]
- API Error 400: eager_input_streaming parameter not permitted in Claude Code VS Code Extension v2.1.72
- [BUG] Agent tool isolation: "worktree" has no effect for team agents — agent runs in main repo
- [BUG] defaultMode: bypassPermissions in settings.json has no effect — permission prompts still appear
- [BUG] claude.exe triggers Windows BSOD via Wof.sys during directory listing (NtQueryDirectoryFileEx)
- ExitPlanMode fails when plan mode toggled via Shift+Tab after starting with --dangerously-skip-permissions
- [BUG] Official marketplace fails to load due to unsupported "git-subdir" source type in semgrep plugin
- [BUG] [VSCode Extension] Plan content not visible in panel before accepting plan mode prompt
- [BUG] Extension: cannot set Effort = AUTO
- OTEL telemetry stopped working after auto-update to v2.1.72 with OTEL_LOG_TOOL_DETAILS: 1 and elastic apm 8.*
- [BUG] OAuth timeout loop
- [BUG] remote-control WebSocket relay keeps reconnecting / commands hang indefinitely on macOS
- [BUG] VSCode extension repeatedly asks for permission to edit the same file, even if Allow for this session is selected.
- [BUG] remote-control does not work with setup-token (needs user:sessions:claude_code scope)
- Escape key doesn't work on Status/Usage tabs in /config menu
- [Bug] Plan mode doesn't exit after approval, requires manual SHIFT+TAB to break loop
- [BUG] /btw
- VS Code extension can't find sessions on mapped network drives (realpath resolves to UNC)
- Remote Control not enabled on Max plan account
- [BUG] Sessions lost when project directory is moved or renamed
- [BUG] Bash permission pattern breaks when command contains parentheses
- [BUG] /heapdump fails with EEXIST on Windows
- OAuth login fails due to Cloudflare challenge race condition — auth login / setup-token broken during elevated CF protection
Changelog
What's changed
- Changed tool search to bypass the third-party proxy gate when the environment variable is set (replaces
CLAUDE_CODE_PROXY_SUPPORTS_TOOL_REFERENCE, now removed) - Added
wkey in/copyto write the focused selection directly to a file, bypassing the clipboard (useful over SSH) - Added optional description argument to
/plan(e.g.,/plan fix the auth bug) that enters plan mode and immediately starts - Added
claude pluginsas an alias forclaude plugin - Added
ExitWorktreetool to leave anEnterWorktreesession - Added
CLAUDE_CODE_DISABLE_CRONenvironment variable to immediately stop scheduled cron jobs mid-session - Added
lsof,pgrep,tput,ss,fd, andfdfindto the bash auto-approval allowlist, reducing permission prompts for common read-only operations - Added support for marketplace git URLs without
.gitsuffix (Azure DevOps, AWS CodeCommit) - Restored the
modelparameter on the Agent tool for per-invocation model overrides - Simplified effort levels to low/medium/high (removed max) with new symbols (○ ◐ ●) and a brief notification instead of a persistent icon. Use
/effort autoto reset to default - Improved
/config— Escape now cancels changes, Enter saves and closes, Space toggles settings - Improved up-arrow history to show current session's messages first when running multiple concurrent sessions
- Improved voice input transcription accuracy for repo names and common dev terms (regex, OAuth, JSON)
- Improved marketplace clone failure messages to show diagnostic info even when git produces no stderr
- Improved
claude plugin validateto explain that marketplace.json source paths are relative to the repo root when rejecting../paths - Improved bash command parsing by switching to a native module — faster initialization and no memory leak
- Reduced false-positive bash permission prompts — tree-sitter parsing now handles
find -exec, variable assignments, command substitutions, and many other patterns that previously triggered unnecessary prompts. Also fixed tree-sitter not loading in npm-installed versions - Reduced bundle size by ~510 KB
- Changed CLAUDE.md HTML comments (
<!-- ... -->) to be hidden from Claude when auto-injected. Comments remain visible when read with the Read tool - Fixed slow exits when background tasks or hooks were slow to respond
- Fixed agent task progress stuck on "Initializing…"
- Fixed skill hooks firing twice per event when a hooks-enabled skill is invoked by the model
- Fixed several voice mode issues: occasional input lag, false "No speech detected" errors after releasing push-to-talk, and stale transcripts re-filling the prompt after submission
- Fixed
--continuenot resuming from the most recent point after--compact - Fixed bash security parsing edge cases
- Fixed several plugin issues: installation failing on Windows with
EEXISTerror in OneDrive folders, marketplace blocking user-scope installs when a project-scope install exists,CLAUDE_CODE_PLUGIN_CACHE_DIRcreating literal~directories, andplugin.jsonwith marketplace-only fields failing to load - Fixed feedback survey appearing too frequently in long sessions
- Fixed
--effortCLI flag being reset by unrelated settings writes on startup - Fixed backgrounded Ctrl+B queries losing their transcript or corrupting the new conversation after
/clear - Fixed
/clearkilling background agent/bash tasks — only foreground tasks are now cleared - Fixed worktree isolation issues: Task tool resume not restoring cwd, and background task notifications missing
worktreePathandworktreeBranch - Fixed
/modelnot displaying results when run while Claude is working - Fixed digit keys selecting menu options instead of typing in plan mode permission prompt's text input
- Fixed sandbox permission issues: certain file write operations incorrectly allowed without prompting, and output redirections to allowlisted directories (like
/tmp/claude/) prompting unnecessarily - Im