Fixing dependency conflicts causing driver resets
After a ton of trial and error, I realized the drivers weren't the problem—it was a total mess of DLL dependencies. Referencing benchmark doc 2026-HL-ERR and monitoring with GPU-Z, I saw the core voltage dip abnormally right before every crash. I tried a clean driver install, but it did nothing. I eventually went into the Control Panel, nuked every single Visual C++ Redistributable, and did a fresh install of the 2015-2022 All-in-One pack. System log scans confirmed the DLL conflicts were gone. With GamePP, VRAM stayed rock steady at 7.2GB - 7.8GB without those sudden spikes. The black screens are gone, though the game now takes about 3 - 5 seconds longer to boot up because of the runtime update, but I'll take a slow boot over a crash any day.