Summary
Loading into Stormwind from the Deeprun Tram reproducibly hangs the game with Secondary Lighting set to Good. Setting it
to Fair allows the transition to complete. The failure can also briefly freeze the desktop before WoW becomes
unresponsive.
System
- EndeavourOS Linux, kernel 6.18.49-3-lts; Hyprland
- Intel Core i9-12900, 64 GB RAM
- NVIDIA RTX 5090, driver 610.57.04
- Wine staging 11.17
- DX12 through vkd3d-proton 3.0.1; DXGI from DXVK 3.0.2
- Launched through Battle.net
- Forever Beta build 1.60.1.69913
Steps to reproduce
- Set Secondary Lighting to Fair.
- Enter the world and travel between Stormwind and the Deeprun Tram. These transitions completed successfully.
- Change Secondary Lighting to Good, leaving the other settings unchanged.
- Repeat the transition into Stormwind.
Expected result: Stormwind loads normally.
Actual result: The desktop briefly stalls, the loading screen hangs, and WoW eventually reports:
ERROR #109 (0x8510006d) A thread has become unresponsive.
Freeze Detected: thread 2604 has been frozen for 20 seconds
Logs from the Good-lighting reproduction
September 18, 2026; times are PDT:
08:58:55 β NVIDIA kernel Xid 109, WowB.exe: CTX SWITCH TIMEOUT
08:59:06 β gx.log: Failure in WaitForFence
Device Removed Reason: GPU Hung.
Timeout when waiting for queue: Graphics (0x80070102)
08:59:21 β Device context was lost. Attempting recovery.
Doing GxRestart. Reason:DeviceRecovery
09:00:06 β WoW watchdog error #109
Testing and workaround
-
A clean reboot did not prevent the earlier loading hangs.
-
Reducing overall graphics quality to 4 and disabling SSAO did not prevent them.
-
VKD3D_CONFIG=single_queue also failed to prevent the hangs. It remained enabled during both the successful Fair test and
the subsequent Good reproduction. -
With Secondary Lighting on Fair, these settings were individually increased and tested without a crash: SSAO Ultra,
Compute Effects Ultra, Legacy Liquid Detail High, PBR Liquid Detail Ultra, Particle Density Ultra, and Depth Effects
High. -
Shadow Quality remained Low.
-
Raising Secondary Lighting to Good then reproduced the failure.
The working Fair configuration was:
SET graphicsLightMode β0β
SET raidGraphicsLightMode β0β
SET giQuality β1β
SET RAIDgiQuality β1β
The crash-time Config.wtf still contained older saved values; the Good setting was selected during gameplay and had not
persisted before the crash.
This identifies Secondary Lighting above Fair as a reproducible trigger on this configuration. It does not establish
whether the underlying defect is in the beta client, Wine/DX12 translation, or NVIDIA driver. Crash reports, graphics
logs, and kernel logs are available.