Core CLI issues on Windows — page 3
Issues the maintainers labelled both platform:windows and area:core.
1,287 issues · 186 open · 1,101 resolved (86%) · first seen May 21, 2025
Is this getting better or worse?
This class of problem is holding steady. 244 new reports in the last 90 days vs 256 in the 90 before — -5%. The open backlog peaked at 259 in 2025-12 and sits at 186 today.
Derived by counting each matching issue from its creation date until it closed. First-party
computation over the anthropics/claude-code tracker — the trend is not published
anywhere upstream.
Which builds report this
558 of these reports name the Claude Code build they were running, spanning 156 releases. Heaviest reporters:
- Claude Code v2.1.59
- Claude Code v2.0.76
- Claude Code v2.1.34
- Claude Code v2.1.29
- Claude Code v2.1.12
- Claude Code v2.1.19
- Claude Code v2.1.7
- Claude Code v2.1.31
Report volume, not a defect count: an issue can mention a build without that build having caused the failure. Versions come from the version string in the bug-report template, matched against real published tags.
Do these get fixed?
Median time to close is 35 days across 1,101 closures. Of the 1,101 closures with a recorded reason, 25% were closed as completed and 821 as not-planned or duplicate. The most recent completed fix landed in 2026-08.
Workarounds reported by the community
364 of these issues post a workaround someone says worked. The highest-engagement ones:
- [Bug] Anthropic API Error: Tool Use Concurrency Limitation
- I tried many workaround without success. In my case, it was a specific PDF file causing the issue. Once unreferenced, it works.
Found in the thread of #9002 · resolved - [BUG] Thinking mode toggle with tab button isn't working in 2.0.67
- …arious controls and choose which to make easily accessible. In the meantime, it'd be nice to have a shortcut or /command to see and change the level without having to use the interactive menu. thanks!
Found in the thread of #13759 · resolved - [FEATURE] Option to disable automatic git worktree creation for linked repositories
- …main repository location 3. Use "Choose a different folder" as a workaround (current state), but this loses the GitHub integration benefits Priority Medium - Would be very helpful Feature Category Configuration and setti…
Found in the description of #21236 · resolved - [BUG] Claude continually asks for permission, even after selecting yes, always allow.
- …sions are lost. Check if anything is clearing that file. 3. Workaround: Pre-configure permissions in (global, survives resets): This gives Claude pre-approved access to safe read-only operations without prompting. Anythi…
Found in the thread of #11380 · resolved - [BUG] Windows: tmpclaude-*-cwd files created in CWD instead of %TEMP%
- I suspect you can fix this by having this env variable set to your tmp although i didn't try it yet export CLAUDE CODE TMPDIR=
Found in the thread of #17568 · resolved
Excerpts are quoted from the linked issue so you can judge relevance before opening it. Threads that only ask for a workaround, or report that there is none, are excluded. These are community suggestions, not official guidance from Anthropic — read the full thread before applying one.
Matching issues 201–300
Ranked by community engagement (reactions weighted over comments). Listing the top 300 of 1,287 matches; the statistics above cover all 1,287.
- [BUG] Session stuck
- [BUG] Claude code is NOT following strict instuctions inside of Claude.md
- [BUG] Bug Report: Claude Code v1.0.62
- [BUG] Custom command namespaced doens't work, @ symbol doesn't show files to select from anymore
- Path encoding strips all non-Latin characters — different directories collide, sessions cross-project visible, cleanup causes data loss
- Cycling through plan mode via Shift+Tab injects "work without stopping for clarifying questions" reminder even when no plan was approved
- [BUG] Historical user-message content drift invalidates prompt cache prefix (trailing \n on </system-reminder>)
- [BUG] VSCode: sessions-index.json severely out of sync - only 3 of 61 sessions indexed, older sessions invisible in UI
- [BUG] /fork crashes with 'match' error and --resume freezes input on Windows
- [Bug] Sibling tool call errored regression since v2.1.19
- [BUG] Bun v1.3.5 crashes with 'cast causes pointer to be null' on Windows in specific project folder
- [BUG] Unbounded session file growth from verbose command output causes 100% CPU + OOM crash on ANY session start
- [BUG]
- [BUG] Claude Code usage increases immediately upon launch without user input
- v2.0.31 recreates deprecated .claude.json files in real-time despite v2.0.8+ deprecation
- [BUG] [VSCode Extension] "Yes, and don't ask again" erases all existing permissions
- [Bug] Terminal Unresponsive with No Input Prompt or Output
- [BUG] Backend changes break MCP image analysis with GLM API - All Claude Code versions affected
- [BUG] /rewind does not work natively on Windows (powershell)
- [BUG/NEED_CLARIFY] "Reserved" included 22.5%???
- Add option to disable emojis in code generation
- [BUG] `settings.local.json` global git ignore wrong on Windows
- Claude Code: Session-Destroying Failures from Compaction Timeouts
- Auto-compact fails on Opus 4.6 [1m]: session dies at 100% context (regression since ~2.1.172)
- Desktop rewind fails on conversation-only sessions: not on active chain (chain size 2/N)
- Scheduled tasks and background sub-agents leak processes/UI state without cleanup
- You've hit your limit · resets 11pm (America/Anchorage)
- [Bug] '&' command incorrectly triggers GitHub app installation instead of background execution
- [Bug] Agent output formatting degraded to sparse text rendering
- [BUG] UserPromptSubmit hooks not working when Claude Code is started from subdirectories
- [Bug] Persistent Folder Read Permission Prompts Despite Cleared Settings
- Feature request: non-blocking tasks / notification to main agent when a background bash session finishes
- [BUG] Windows: worktree creation leaves a junk dev/null/ directory of git-lfs hooks
- Phantom user turn carried a context-aware prompt-injection / data-exfiltration payload (Windows, CLI 2.1.160, Opus 4.8)
- [BUG] Token limit drained in seconds due to repeated image processing error retries
- Show request body byte usage and preflight pasted/uploaded images before 32MB request_too_large
- [Bug] Auto-compact prompt causes Claude to self-approve and continue executing without user confirmation
- Session resume loads blank — 4.5 MB JSONL file intact, no error, no content
- [BUG] Cowork on Windows fails at startup: "sandbox-helper: failed to unmount host share (tried both virtiofs and Plan9): invalid argument"
- [BUG] "No sessions found" - race condition in storage path initialization (Windows)
- [DESIGN FLAW] Context compaction destroys workflow — no CLAUDE.md reload, no pause, auto-continues and breaks own work
- [Bug] Claude Code reasoning quality degradation in versions 2.1.8+
- [BUG] DISABLE_AUTOUPDATER=1 not being honored
- [Feature Request] PreCompact hook should support context threshold percentage trigger
- [BUG] Report: Hooks Initialization Failure on First Startup with `--dangerously-skip-permissions` Mode
- Documentation update for security. Claude overrides rules but this is not obvious and only reveals it after pain. Update documentation giving abstraction solution PLEASE
- [Bug] Anthropic API: Persistent HTTP 500 Error with Null Request ID
- [Bug] Permissions Configuration Not Respected in Session Management
- [BUG] Claude crashed while running a bash command
- [BUG] Code tab writes UI render metadata (start_timestamp/stop_timestamp/flags) into transcript JSONL, causing unrecoverable API 400 that recurs after full sanitization
- bug: /fork context contaminates main session on switch-back
- [BUG] CLAUDE_AUTOCOMPACT_PCT_OVERRIDE not triggering at configured threshold (v2.1.156)
- [BUG] Segmentation fault at address
- .claude.json repeatedly corrupted when running multiple instances on Windows
- Multiple CLI sessions corrupt ~/.claude.json on Windows (no file locking)
- [BUG] Plans made in plan mode are "lost" after compacting context
- [BUG] Bun has crashed
- SessionStart hooks fire for disabled plugins (settings.local.json override ignored)
- Feature Request: On-demand/lazy loading for MCP servers
- [BUG] Malformed permission pattern causes entire settings.json to be silently rejected
- [BUG] Severe Memory Leak (20GB+)
- [Bug] Performance degradation with larger context windows after v50 upgrade
- [BUG] Claude stuck in loop constantly repeating entire conversation
- [BUG] TDD Orchestrator crashes with "JavaScript heap out of memory" error
- Hallucinatory State: Agent Fails to Execute Intended Actions
- Subagent Configuration Lost After v1.0.62 Upgrade
- ReferenceError: getCurrentOutputStyleName is not defined on session start/resume (regression in 2.1.193, still in 2.1.195)
- [BUG] Log/events exporter emits nothing while metrics work fine (Windows native v2.1.159)
- [BUG] Slash command (/usage) during in-flight advisor() call splits assistant message in JSONL, permanently 400s the session (v2.1.154; repro of stale-closed #50527)
- [BUG] [BUG] API Error 400: "The content[].thinking in the thinking mode must be passed back to the API" - frequent interruptions during conversation
- Remote Control: can read session from mobile but cannot send messages back
- ~/.claude/sessions/{PID}.json sessionId field doesn't refresh on /clear — only updatedAt does
- [FEATURE] Claude Code multi device, chat and progress sync system
- [Bug] Context limit warning triggered incorrectly when limit not reached
- Own code, market as Malware and refuses to make edits, after an hour I still worked what is happening?
- Autocompact silently destroys active session work without user consent
- [BUG] paths: frontmatter with multiple patterns only matches first pattern; globs: has no scoping at all
- /compact and auto-compaction both broken — fails across sessions/models/subscriptions; auto-compact sometimes fires at 30% context; /feedback also fails
- [BUG] Post-compact auto-read doubles hook injections — configurable autoReadFiles needed
- Compaction trigger threshold (150K) does not scale with 1M context window
- Plan approval option 'Clear context and implement' treated as rejection
- .claude.json corruption with concurrent sessions (v2.1.59, Windows)
- [BUG] Cowork Windows - Downloads folder fails to mount: "sandbox-helper: failed to unmount host share (virtiofs and Plan9): invalid argument"
- Hooks cause input freeze on Windows when hook errors or runs
- claude --continue/--resume: UI renders but keyboard input unresponsive
- [BUG] Bun Bun Segmentation Fault Crashes on Windows
- [BUG] Cannot start or update CC due to JS FATAL ERROR
- [BUG]
- [BUG] Duplicate Memory Files Loaded When Working Directory Is Within User Home on Windows
- Auto Compact triggering too early
- [MODEL] Agents/scales recursively search parent directories - no option to disable
- [BUG] Error: Claude Code process exited with code 3221225477
- [BUG] constantly violating claude.md instructions
- [BUG] Invalid Version: 2.1.0 (2026-01-07) /$bunfs/root/claude:810:8909
- /compact fails with "tools: Tool names must be unique" error when using multiple MCP servers (v2.0.70)
- [BUG] LOST DB INFORMATION DUE TO CLAUDE NOT ASKING PERMISSIONS
- [Bug] Auto-Compact triggers every minute
- [Bug] Context usage indicator shows 0% while /context command shows actual usage
- [BUG] Claude Code v2.x Cannot Resume Sessions Created/Used in v1.x - Version Incompatibility
- [Bug] Anthropic API Error: HTTP 500 Internal Server Error