[BUG] Claude Desktop won't display window on Windows 11 ARM64 (Samsung Galaxy Book Edge, Snapdragon X Elite)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Subject: Claude Desktop won't display window on Windows 11 ARM64 (Samsung Galaxy Book Edge, Snapdragon X Elite)
Device: Samsung Galaxy Book Edge, Snapdragon X Elite X1E-80-100, Windows 11 ARM64
Claude version: 1.3109.0.0 (ARM64, SignatureKind: Developer)
What happens: App installs, 9 background processes run, VM service starts and connects, signatures verify — but no window ever appears.
Errors in logs:
Unable to move the cache: Access is denied (0x5)
BuddyBleTransport reportState — no handler registered
unknown-window.log generating instead of a named main window log
MaxListenersExceededWarning in main.log
Already tried: Clean reinstall x3, registry window bounds reset, icacls permission fixes, direct .exe launch, Virtual Machine Platform enabled.
Ran the run the Event Viewer check. No errors at all — which actually confirms it:
Claude Desktop isn't crashing, it's just not rendering a window. Windows doesn't even see it as an error.
What Should Happen?
This is definitively the ARM64 window rendering bug. No more troubleshooting steps will fix this — it needs a code fix from Anthropic.
Error Messages/Logs
Steps to Reproduce
Steps to Reproduce
Device: Samsung Galaxy Book Edge, Snapdragon X Elite X1E-80-100, Windows 11 ARM64
Download Claude Desktop ARM64 installer from claude.com/download
Right-click installer → Run as Administrator
Accept UAC prompt — installation completes successfully
Launch Claude Desktop from Start menu or directly via:
C:\Program Files\WindowsApps\Claude_1.3109.0.0_arm64__pzs8sxrjxfjjc\app\claude.exe
No window appears — app runs silently in background
Verification that app is running but windowless:
powershellGet-Process -Name "claude"
Returns 9 active processes with significant memory usage (400MB+)
Errors found in logs:
C:\Users\[user]\AppData\Roaming\Claude\logs\main.log:
- Unable to move the cache: Access is denied (0x5)
- BuddyBleTransport reportState: No handler registered
- MaxListenersExceededWarning: 11 listeners added, max is 10
C:\Users\[user]\AppData\Roaming\Claude\logs\
- Generates "unknown-window.log" instead of a named main window log
Additional findings:
Get-AppxPackage shows SignatureKind: Developer instead of Store
VM service starts and connects successfully — backend works fine
No errors appear in Windows Event Viewer
Issue persists after: clean reinstall x3, registry window bounds reset, icacls permission fixes, Virtual Machine Platform enabled, full system restart
Expected: Claude Desktop window appears on launch
Actual: No window renders — app runs as background processes only
Claude Model
Sonnet (default)
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
1.3109.0.0 (ARM64, SignatureKind: Developer)
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗