BUG] Claude Desktop shows white/blank screen after Windows Hibernate with external monitor
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?
Environment
- Platform: Claude Desktop (Windows)
- Claude Desktop version: Latest
- Operating System: Windows 11 25H2
- Hardware: Framework Laptop with external monitor
Bug Description
After Windows Hibernate (not sleep, specifically hibernate), Claude Desktop shows only a white/blank screen. The window opens but no content renders. This happens 100% of the time when:
- Claude Desktop is running
- External monitor is connected
- System enters Hibernate
- System resumes from Hibernate
Steps to Reproduce
- Connect external monitor to laptop
- Open Claude Desktop
- Put system into Hibernate (
shutdown /h) - Resume from Hibernate
- Observe Claude Desktop window → white/blank screen
Expected Behavior
Claude Desktop should recover and render normally after Hibernate resume, similar to other Electron apps that handle display context changes properly.
Actual Behavior
- Window appears but content is completely white/blank
- Only fix is to kill Claude processes via Task Manager and restart
- Issue is reproducible every time
Workaround
Kill all Claude processes and restart the application.
Additional Context
This appears to be an Electron rendering issue where the GPU context is lost during Hibernate and not recovered on resume. The external monitor likely exacerbates this because Windows may report different display configurations during the resume process.
Related issues with blank screens: #2230, #3592, #15368
This is a standard laptop workflow (hibernate + external monitor) and should be handled gracefully.
What Should Happen?
Not seeing a white blank desktop app after hibernate
Error Messages/Logs
Steps to Reproduce
Steps to Reproduce
- Connect external monitor to laptop
- Open Claude Desktop
- Put system into Hibernate (
shutdown /h) - Resume from Hibernate
- Observe Claude Desktop window → white/blank screen
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Claude 1.1.1200 (46e533) 2026-01-28T03:42:34.000Z
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Windows Terminal
Additional Information
_No response_
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗