Same problem
System:
OS: EndeavourOS x86_64
Kernel: Linux 7.0.14-zen1-1-zen
Display (SAM7778): 2560x1440 in 27", 240 Hz [External]
WM: niri 26.04 (Wayland)
CPU: AMD Ryzen 7 7800X3D (8) @ 5.05 GHz
GPU 1: AMD Radeon RX 9070 XT [Discrete]
GPU 2: AMD Raphael [Integrated]
Memory: 7.46 GiB / 46.11 GiB (16%)
Full system info https://gist.github.com/rocket-duck/25f7a10d7d5f86e51810f9756d97d740
Logs: https://gist.github.com/rocket-duck/581098a2e70d37b6991f8fd7c1bc8f34
Same problem for me
Since Diablo IV patch 3.1.0 (Build #72578, 2026-06-30) the game no longer
launches. Steam shows "Running" for ~4–7 seconds, then the process exits. No
window is ever created and no error dialog is shown in Steam.
The game dies inside Blizzard's anti-tamper loader before any graphics
initialization (no D3D12/VKD3D device is ever created — VKD3D never logs).
PROTON_LOG=1 shows a handled-then-fatal EXCEPTION_BREAKPOINT (0x80000003)
originating in diablo_iv_loader.dll:
warn:seh:dispatch_exception backtrace: --- Exception 0x80000003.
trace:seh:dispatch_exception code=80000003 (EXCEPTION_BREAKPOINT) ...
warn:seh:virtual_unwind backtrace: ... L"diablo_iv_loader.dll" + 0x...4A05
warn:seh:virtual_unwind backtrace: ... L"diablo_iv_loader.dll" + 0x...95C6
...
pid != , skipping destruction (fork without exec?)
Blizzard's own crash handler reports the same (seen by other affected users):
<BlizzardError.ProjectId>4
BREAKPOINT
diablo_iv_loader.dll (+ ...4A05)
diablo_iv_loader.dll (+ ...95C6)
ntdll.dll RtlUserThreadStart+0
This is not a GPU/driver fault: no Xid in dmesg, no VK_ERROR_DEVICE_LOST,
and the Proton helper xalia.exe initializes the RTX 5080 via Vulkan without any
problem in the same run.
LocalPrefs.txt in the prefix — no change.PROTON_LOG=1 %command%, force Proton Experimental.~/steam-2344520.log shows theEXCEPTION_BREAKPOINT in diablo_iv_loader.dll as above.Hello @SonnyKlinger, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/7199#issuecomment-4846515493.
Confirming this affects AMD GPU as well, not just NVIDIA.
System:
Symptom: Game launches, runs for ~9 seconds, exits silently. No window ever appears.
Root cause (from Blizzard's own crash reporter): diablo_iv_loader.dll hits an INT3 (BREAKPOINT) in the main thread before any graphics initialization — no D3D12, no Vulkan device creation. The crash is identical across two attempts with the same two offsets:
<BlizzardError.Summary> BREAKPOINT </BlizzardError.Summary>
Thread 0x00000898 "Main Thread"
DBG-ADDR<00006FFFF7C84A05>("diablo_iv_loader.dll")
DBG-ADDR<00006FFFF70495C6>("diablo_iv_loader.dll")
DBG-ADDR<00006FFFFFEFFF30>("ntdll.dll")
00006FFFFFF001E8 ntdll.dll RtlUserThreadStart+0
Loaded module confirms it's the patch-day build:
DBG-MODULE diablo_iv_loader.dll "D:\Jenkins\workspace\eidolon-generator_main\fen_retail_workspace__build\vs2022\RelWithDebInfo\loader.pdb" timestamp 1772221093
DBG-MODULE Diablo IV.exe "branches\3_1_0\bin\Release\Fenris_er.pdb" timestamp 1782256640
Ruled out: GPU/driver (no Vulkan errors, no device lost), shader cache (cleared), file integrity (verified), Proton version (fails on all).
Conclusion: The new diablo_iv_loader.dll shipped in patch 3.1.0 triggers a breakpoint that Wine/Proton handles differently than Windows, causing an abort before the game initializes. Not GPU-vendor specific.
ge-proton11-1x2 2026-06ge-proton10-33x1 2026-06ge-proton10-34x1 2026-06proton 9.0-4ex1 2026-06proton experimentalx2 2026-06proton hotfixx1 2026-06proton 10.0-4x1 2026-06PROTON_LOG=1x1 2026-06PROTON_LOG=1`x1 2026-06diablo_iv_loader.dllx2 2026-06ntdll.dllx2 2026-060x80000003x1 2026-06
Compatibility Report
System Information
I confirm:
steam-2344520.log
Symptoms
The game literally stopped opening after the latest update (as of 30 minutes ago). You click play, it tries to load the game, and immediately quits - no windows open, nothing. No signal of launching at all. Worked completely fine up to now, and apparently only Linux users are having issues - probably something to do with Blizzard's anti-cheat? More on https://steamcommunity.com/app/2344520/discussions/0/565912926113803146/
Reproduction