You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched existing issues and this hasn't been reported yet
This is a single bug report (please file separate reports for different bugs)
I am using the latest version of Claude Code
What's Wrong?
Claude Desktop shows a completely blank/empty window on startup. The web content loads (verified via logs showing navigation to claude.ai/login) but the GPU compositor fails to paint it to the screen.
Key finding: The content IS loaded in memory - performing a macOS window swap (Mission Control swipe) and returning to Claude causes the content to appear. This confirms it's a GPU compositing/painting issue, not a content loading issue.
Root Cause Analysis
The issue manifests as a GPU compositing failure where the Electron renderer loads content but fails to paint it. Diagnostics:
--disable-gpu flag fully fixes the issue - launching with /Applications/Claude.app/Contents/MacOS/Claude --disable-gpu --disable-gpu-compositing renders correctly every time
Normal launch shows blank screen but window swap/repaint forces content to appear
Preflight Checklist
What's Wrong?
Claude Desktop shows a completely blank/empty window on startup. The web content loads (verified via logs showing navigation to
claude.ai/login) but the GPU compositor fails to paint it to the screen.Key finding: The content IS loaded in memory - performing a macOS window swap (Mission Control swipe) and returning to Claude causes the content to appear. This confirms it's a GPU compositing/painting issue, not a content loading issue.
Root Cause Analysis
The issue manifests as a GPU compositing failure where the Electron renderer loads content but fails to paint it. Diagnostics:
--disable-gpuflag fully fixes the issue - launching with/Applications/Claude.app/Contents/MacOS/Claude --disable-gpu --disable-gpu-compositingrenders correctly every timeRelevant Log Errors
Environment
Steps to Reproduce
--disable-gpu- renders immediately every timeWhat Should Happen?
Claude Desktop should render its web content immediately on launch without requiring a window repaint trigger.
Workarounds
--disable-gpu --disable-gpu-compositingflagRelated Issues