godotengine / godotengine/godot

Windows Hard Reboots When Waking from Sleep Mode with Godot Running

Open
#97,989 0 comments 1 reaction 0 assignees View on GitHub
bug platform:windows topic:editor
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

Encountered in 4.3 beta2, 4.3 beta3, 4.3 rc1, 4.3 stable (have not tested other versions)

### System information

Windows 10 Pro (10.0.19045) - Godot 4.3 stable - Forward+ - Vulkan - Hardware: AMD Ryzen 3950X, RTX 3090, 128 GB Ram

### Issue description

When leaving Godot 4.3 running on Windows, the computer hard reboots upon waking from Sleep mode. This behaviour does not occur if Godot is closed before putting the system to sleep. The problem seems to be isolated to instances when Godot is actively running while the system enters Sleep mode.

### Steps to reproduce

Open Godot and run a project or leave it idle in the editor.
Put Windows into Sleep mode.
Wake the computer from Sleep mode.
Observe the system hard rebooting upon waking.
Expected Behaviour: The computer should wake up normally from Sleep mode with Godot running, without triggering a hard reboot.

### Minimal reproduction project (MRP)

I do not believe an MRP is necessary for this

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue on Windows 10 with Godot 4.3 stable, an open or idle project, and the Forward+ Vulkan renderer, then compare waking with Godot running versus closed. The payload names no source files, tests, or entry points, so investigation must first identify the sleep/wake and renderer-related subsystem. Done means the system wakes without a hard reboot while Godot remains running.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.