The desktop app issues on Windows — page 2
Issues the maintainers labelled both platform:windows and area:desktop.
2,230 issues · 880 open · 1,350 resolved (61%) · first seen Feb 9, 2026
Is this getting better or worse?
This class of problem is still growing. 1195 new reports in the last 90 days vs 787 in the 90 before — +52%. The open backlog peaked at 880 in 2026-10 and sits at 880 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
1,014 of these reports name the Claude Code build they were running, spanning 175 releases. Heaviest reporters:
- Claude Code v2.1.260
- Claude Code v2.1.246
- Claude Code v2.1.229
- Claude Code v2.1.247
- Claude Code v2.1.209
- Claude Code v2.1.286
- Claude Code v2.1.237
- Claude Code v2.1.170
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,350 closures. Of the 1,350 closures with a recorded reason, 22% were closed as completed and 1,048 as not-planned or duplicate. The most recent completed fix landed in 2026-10.
Workarounds reported by the community
690 of these issues post a workaround someone says worked. The highest-engagement ones:
- [FEATURE] Add font size adjustment for Code tab in Claude Desktop
- …rl+- also do not work inside the Code tab. The only current workaround is to change the entire Windows display scaling, which affects all applications system-wide and is not a practical solution. Proposed Solution Please…
Found in the description of #48237 · resolved - Windows: app window is always-on-top with no way to disable it
- …earance toggle in the app - No documented keyboard shortcut Workaround Windows virtual desktops ( ), which works because "always on top" is per-desktop. Minimising the window also works but is not practical for frequent…
Found in the description of #89467 · resolved - [Feature Request] Native WSL Remote Integration for Claude Code Desktop on Windows
- …l: wrong shell, broken paths, toolchain mismatches. The SSH workaround is too clunky for daily use. VS Code's Remote - WSL solved this years ago. Claude Code Desktop deserves the same. This would unlock the Desktop UI fo…
Found in the thread of #49933 · resolved - [BUG] Claude Desktop fails to launch on Windows — orphaned Silo / Job Object after app crash, only logoff or reboot recovers (HRESULT 0x80070020 in AppModel-Runtime EventID 215/208)
- …doesn't propagate cleanup back through the Silo Only known workaround Logoff + Login (or full reboot). This clears the orphaned handle in the user-session. Service restarts and AppX package resets do not clean it up. Th…
Found in the description of #53247 · still open - Claude Desktop (Windows): provide a way to disable the bundled Cowork background service (CoworkVMService) for users who don't use Cowork
- …esktop is not an option for me — I use it daily. - The only workarounds are user-hostile : take ownership of and force , or schedule a task at logon. Both may break on package updates and feel wrong on a system level. Se…
Found in the description of #57371 · still open
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 101–200
Ranked by community engagement (reactions weighted over comments). Listing the top 300 of 2,230 matches; the statistics above cover all 2,230.
- [BUG] Claude Desktop silently hangs installing any local .mcpb with a deflated entry larger than ~16 KB
- [BUG]
- [BUG] Desktop sidebar (Windows) no longer lists scheduled tasks under "Scheduled"; each run now takes several clicks to open. Please make the list collapsible instead of removing it.
- [BUG] Enter inserts a newline instead of submitting; keybindings.json override is ignored
- Desktop app always starts sessions in "Accept Edits" mode instead of "Bypass Permissions", even though defaultMode: "bypassPermissions" is set in ~/.claude/settings.json
- [BUG] Titlebar buttons overlap and hide Claude’s top menu on RTL Windows languages (Hebrew/Arabic)
- [BUG] Desktop app v2.1.108: /remote-control fails with "Remote Control initialization failed" and CLI sessions not shown in sidebar
- [BUG] Desktop (Windows): "Archive" removed from every session menu; asking the session to archive prompts for permission every time
- [BUG] Session folders/groups reset after app update
- [BUG] Cowork tab missing after update on Windows 11
- [BUG] Claude Code desktop ignores permission configurations for WSL projects, requiring approval for every file operation despite proper settings
- SSH session connects but prompt input stays disabled on Windows
- [BUG] Remote Control not respecting Permissions set in Claude Code Desktop
- Claude Desktop blocks SendMessage entirely, which also removes subagent continuation
- [BUG] compact
- [BUG] Claude in Chrome MCP: navigate and read_page denied on ALL domains from Claude Desktop (Windows 11) — no approval popup renders
- [BUG] Scheduled-task sessions stopped auto-connecting to Remote Control on 3 Sept — the "Connect new sessions" preference does not cover them
- [BUG] v2.1.206 silently broke unattended scheduled tasks: runs no longer inherit permissions.defaultMode, fall back to Manual, and per-task mode has no programmatic or bulk control
- Desktop: expose a persistent "keep sidebar open" setting; the pinned state (Ctrl+B) is undiscoverable and undocumented
- [Windows] AppX update/relaunch fails with "another program is using this file" (0x80073d02) — CoworkVMService (cowork-svc.exe) holds package file lock
- [BUG] UserPromptSubmit hook rejection reason never displayed (Desktop + VS Code)
- [BUG] Read Out Loud / Play voice degrades mid-playback — gets soft, speeds up, voice changes, and fades
- [BUG] Claude Desktop (Windows) silently kills run_in_background tasks after 15-min idle — WarmLifecycle taskkills the embedded CLI process tree
- False Usage Limit and Request blocked
- Bug: Desktop app shows "Usage Limit Reached" incorrectly
- [BUG] 400 "cache_control cannot be set for empty text blocks" when pasting an image without a caption
- [BUG] Desktop: first click on a plugin pane button only moves focus; the button needs a second click
- [BUG] All naver.com domains blocked by default safety restrictions — false positive on Korea's primary portal (daum.net / tistory.com not blocked)
- [BUG] Claude Desktop (Windows): local MCP tool calls freeze while the session tab is not visible; hosted calls and scheduled tasks unaffected
- [BUG] Slash command menu no longer triggers mid-input in the desktop app (regression; #44447 covered the terminal)
- [BUG] Claude Code desktop app (Windows MSIX): idle stealth update quits app, child process survives, register fails 0x80073D02, app unlaunchable until hidden process is killed
- Desktop: sessions spawned by scheduled tasks missing from Recents and unpinnable (Search-only); Routines sidebar section intermittent
- [BUG] spawn ENAMETOOLONG on Claude Code (Desktop) - all models, Windows only, works fine on Mac
- [BUG] Desktop App: AskUserQuestion tool hides most of the message
- [BUG] Dispatch pairing permanently failing — Windows 11 Pro 25H2
- Desktop app should support a configurable default startup directory
- [BUG] Windows application closes automatically after a minute in CODE-Mode (after updating to 1.2581.0)
- [BUG] SSH remote connection fails with "All configured authentication methods failed" after Desktop update to v1.2581.0.0 (Windows MSIX)
- Desktop app: folder picker "Recent" list capped at 8 (was 20+), and scheduled routines crowd out real projects
- [MODEL] Desktop Code tab refuses all local file deletion (browser-agent safety rule), then behaves inconsistently under pushback
- [BUG] Scheduled-task sessions surface inconsistently in Desktop sidebar: sometimes as unmarked ordinary chats, sometimes not at all; no badge, no running indicator, no reliable way to find them
- [BUG] Claude Desktop (Windows): MCP tool calls hard-terminated and bridge wedge after repeated timeouts
- Code-tab Customize -> Skills is missing skills that are present in ~/.claude/skills (non-deterministic; / menu and engine load them all)
- Claude Desktop (Windows): ~25% CPU + ~5 MB/s sustained disk writes when idle -- TanStack Query persistQueryClient rewrites entire conversation cache (~45 MB) under one IndexedDB blob on every mutation
- Opus 4.7 ([1m] variant) capped at 200K context in Claude Code Desktop on Max plan
- [BUG] [Bug] SSH connection fails on Windows: "Failed to spawn /usr/bin/ssh: spawn /usr/bin/ssh ENOENT"
- [Bug] Code tab stopped auto-linking self-hosted GitLab MRs to sessions after 2.19675.1
- [BUG] Windows MSIX 2.16120: app won't launch (0x80070057 "The parameter is incorrect") when %LOCALAPPDATA%\Google is a junction to another volume
- [BUG] Remote Control is not restored for sessions killed by a stealth auto-update
- [BUG] Atlassian Rovo MCP widgets (e.g. Jira search results) render unreadably bright since today — worked fine until yesterday
- Windows desktop app self-updates and restarts over a running session — nine forced restarts in nine days, no opt-out
- [Desktop] Allow setting a default project folder for new sessions
- Desktop app: compact context indicator silently changed meaning — now tracks plan usage, not context window
- Claude Desktop (Windows MSIX) bricks itself — package flagged "Modified" after Code Integrity blocks vk_swiftshader.dll
- [BUG] Cowork shows "requires a more recent installation" on Windows 11 after fresh reinstall of latest version (1.13576.0)
- [BUG] Read tool (Claude Code Desktop): optional `pages` sent as "" fails validation on non-PDF
- [BUG] Desktop app: chat window auto-scrolls to bottom during streaming even when user has scrolled up
- [BUG] ssh ProxyCommand not working on claude desktop code tab on windows, ProxyJump not supported on windows or Mac
- [BUG] Cowork stuck on "Setting up Claude's workspace" — Windows 10 Pro
- [BUG] Desktop Code tab: running agents no longer show elapsed timer, token count or context-window usage
- Desktop Code tab has no way to queue a message until the turn fully ends — Ctrl+Enter is "Interrupt", and the CLI's chat:queueSubmit has no Desktop equivalent
- [BUG] Cowork (Windows): mcp__workspace__bash denied in every session after updating to 1.44121.1.0 — worked on 1.40609.1.0
- [BUG] Windows Desktop 2.1.227: cross-session send_message to a paused session is never delivered to the model, leaving the session in a permanent phantom turn
- Feature request: drag-to-reorder session groups + folder-linked groups (shared context, progress roll-up, concurrent-write gating)
- [BUG] Cowork microphone input cuts off after ~2 seconds on x64 — works fine on ARM64
- [FEATURE] Opus 4.8 (1M context) model option disappeared from the model picker
- [BUG] BUG: Cowork Linux sandbox fails to start on Windows — persists after all Hyper-V service fixes
- [FEATURE] Desktop Recents to enumerate ~/.claude/projects/ directly.
- [FEATURE] Expose all API-available models in Claude Code Desktop model picker
- [BUG] Scrolling Claude Response with Keyboard Stopped Working
- [Preview] Support multiple tabs for navigating different pages simultaneously
- [BUG] Send/submit arrow button missing from Code tab input area (Windows desktop app)
- [BUG] [Claude Desktop] [Cowork] Automatic update moved sessions to the cloud; file tools act on copies and device_commit_files leaves old bytes
- [Desktop] Normal view shows thinking summaries that look like normal chat messages from Claude
- [BUG] "Can’t reach your computer" and "Remote Control host unreachable (computer_unreachable)") Eight Defects Related to Stealth Restart of Desktop App: Hidden Relaunch for Updates Silently Destroys Running Sessions
- [BUG] Cross-session messages are displayed in the target session but never enqueued (model never sees them)
- [BUG] /remote-control crashes after hibernation: Cannot read properties of undefined (reading 'session_url')
- [BUG] Custom connector tools never reach new conversations since Desktop v1.17377.1 (directory connectors fine)
- [MODEL] Severe multi-symptom degradation since 2026-06-08 on Opus 4.8 (Desktop app): ignores CLAUDE.md, bypasses permission prompts, hallucinates, refuses doable tasks, writes files unprompted
- Cowork scheduled tasks on Windows leave claude.exe processes alive after completion, causing memory accumulation
- [BUG] CCD desktop silently drops sessions on relaunch and has no in-app recovery; CLI --resume produces sessions invisible to the sidebar
- [BUG] Scheduled tasks fire on cron but are not visible in Desktop UI (1.5354.0, Windows)
- [BUG] Claude Desktop cannot connect to Claude in Chrome extension in any mode with "No tab available" on Windows
- [BUG] Claude Desktop MSIX Installation Fails with HRESULT 0x80073CF6 on Windows 11
- [BUG] ARM64 Snapdragon X, Windows 11 26200, v1.1.4173, app starts but no BrowserWindow created
- Composer prompt suggestions (ghost text, Tab to accept) stopped appearing in the desktop app while the setting stays On
- [BUG] Windows: Claude Code computer use leaves the desktop window stuck always-on-top (cu-side-panel restore races with Win32 screenshot re-pin)
- [BUG] [CRASH] {solution proposed} Shipped MSIX has no AppxMetadata\CodeIntegrity.cat — vk_swiftshader.dll blocked by Code Integrity, AppX container destroyed (0x3CFC) **Needs packaging (and something to protect data from getting nuked.)
- [BUG] Reinstalling Claude Desktop on Windows wipes Code tab session history (no warning, no recovery)
- [BUG] MSIX Installation failure: AddPackage failed with HRESULT 0x80073CF9
- [BUG] Cowork — VM service not running on Windows 11 (fresh repro + workaround; extends closed #54891 / #61559 cluster)
- [FEATURE] Custom system prompt support in desktop app and VS Code extension (parity with CLI --system-prompt-file)
- Desktop rewind fails on conversation-only sessions: not on active chain (chain size 2/N)
- [BUG] Claude Desktop "Code" tab: pre-existing CLI/VS Code sessions invisible — local_*.json index entries never created for them (reopen of #29331 with reverse-engineered schema + DIY fix proof)
- [BUG] Claude Desktop Windows 11 Cowork and Code tabs give this error always now: Claude Code process exited with code 3
- [BUG] Active session auto-archives within seconds of window focus loss (Windows)
- [BUG] Remote SSH session crashes immediately with exit code 1 on Max/OAuth accounts (ccd-cli 2.1.128)
- Sessions disappear from recent conversations on desktop app restart (Windows)
- Model picker selects Opus 4.7 1M when choosing Opus 4.7 (200k), possibly after compaction
- [BUG] Schedule entry missing from desktop sidebar (present on web)