(PC HW2) Crash on all game session loading screens

I set up the Xbox Game Pass specifically to play Halo Wars 2. It’s been an extremely bad time since then.

It crashed initially, restarted the game a few times, switched from windowed to fullscreen, then it was working for several games. Today, it was crashing on all match loads, no matter the settings, with no system changes or updates.

While crashing, Event Viewer logged this:
Faulting application name: HaloWars2_WinAppDX12Final.exe, version: 0.0.0.0, time stamp: 0x5c6f6e42
Faulting module name: VCRUNTIME140_APP.dll, version: 14.28.29231.0, time stamp: 0x5f4c66ca
Exception code: 0xc0000006
Fault offset: 0x00000000000012de
Faulting process id: 0x1e80
Faulting application start time: 0x01d6ed49ce7e4033
Faulting application path: C:\Program Files\WindowsApps\Microsoft.HoganThreshold_1.11.2931.2_x64__8wekyb3d8bbwe\HaloWars2_WinAppDX12Final.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.29231.0_x64__8wekyb3d8bbwe\VCRUNTIME140_APP.dll
Report Id: 1e750acc-a966-4694-99ae-8263392529f0
Faulting package full name: Microsoft.HoganThreshold_1.11.2931.2_x64__8wekyb3d8bbwe
Faulting package-relative application ID: xgame.App

In total, here’s what I did to try to fix it:
Updated Windows 10
Updated Nvidia Drivers
ran sfc/scannow in cmd
ran DISM /Online /Cleanup-Image /RestoreHealth in cmd
Restarted the computer

As of this instant, it’s working, but ONLY when running in Fullscreen mode. Windowed makes it crash again. It was working here and there before I did any of the steps listed there, so I don’t think they are absolutely critical to fix the problem. For a AAA studio, these issues are fairly egregious.