protonscr

ZZZ stopped launching after the [3.3] update - HoYoProtect c0000355

protonclosed appid 4162040
ValveSoftware/Proton#10292 · opened 2026-10-21 by vertex416 · updated 2026-10-21 · 2 comments · github · game page · search this game
Vvertex416 2026-10-21 github

Game worked on this setup before today's update ([game version]). After
updating, the game closes right after pressing Start in HoYoPlay.

System:
Distro: CachyOS, kernel 7.2.11-1-cachyos
GPU / driver: Nvidia GTX 1660Ti /

615.78.08
Desktop : Wayland

Tested (all fail the same way, fresh prefix each time):
dwproton-11.0-14-x86_64
proton-cachyos-11.0-20261014
GE-Proton11-10
Proton Experimental

Log (PROTON_LOG=1):
667.287:086c:087c:fixme:wdfldr:WdfVersionUnbind L"\Registry\Machine\System\CurrentControlSet\Services\HoYoProtect" ... stub!
667.287:086c:087c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\Registry\Machine\System\CurrentControlSet\Services\HoYoProtect": c0000355

Video - https://github.com/user-attachments/assets/1e8d2d6d-e7cf-4d9b-9279-4496cbecb151

Kkyceblake 2026-10-21 github

Same failure on Gentoo, kernel 6.18.54, Ryzen 7 7700, RTX 4070 Ti, NVIDIA 615.78.08, DW-Proton 11.0-14.

Repeated crashes with WINE_ENABLE_TIMEOUT_FIX=1 already enabled:

ZwLoadDriver failed to create driver ... HoYoProtect: c0000355
initDriver Failed: Error [4,643,0].

Dumps show MHYPBase.dll access violations writing to 0x1000

One launch succeeded after adding tracing:

PROTON_LOG=1 WINEDEBUG=+timestamp,+pid,+tid,+seh,+loaddll,+winsock WINE_ENABLE_TIMEOUT_FIX=1 %command%

and in the logs HACK: WSACreateEvent adjusted curl timeout to 5000ms in memory

so is it timing issue?

Kkisak-valve maintainer 2026-10-21 github

Hello @vertex416, @kyceblake, 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/9883#issuecomment-6317340462.