Hello, came across this thread as I'm having the same issue as you have described, it's driving me insane.
In perhaps 3 out of every 5 launches, the game will hang on the "initializing game" screen, and the entire system becomes unresponsive. The game doesn't write anything into dumps/crashes directories and all of its logging looks good (it just stops logging when the system hangs). Windows event logging doesn't log anything anomalous. Sometimes I still hear audio playing but there's a lot of corruption. I can also sometimes move the cursor at a very impaired rate. I also have to reset the system with the reset switch.
Interestingly the crash only occurs if the renderer is DX11 - switching to Vulkan everything is fine. Performance with Vulkan renderer is significantly worse and I think I can recall reading some comments in these forums that it is really not intended to be used as the renderer on Windows systems.
I run an AM5 system with X670E Board / Ryzen 9 7900x / NVIDIA 4080. My 24H2 install wasn't an in-place upgrade, but a fresh install. NVIDIA driver on latest. No GFE. No overlays. All VcRedists latest. DirectX runtimes latest. Extremely lean system, no third party security products, no non-Microsoft kernel drivers (ie. anti-cheats), haven't even got Office installed. I play other Clausewitz engine games (Stellaris, HOI4, EU4) and have had zero issues with those. System is otherwise very stable and will sustain any of the typical stress tests for >10 mins with no issues.
I've performed heaps of troubleshooting trying to narrow down a possible cause.
Some things I've tried, changing only one variable at a time:
- Disabled Steam cloud saves (always have been)
- Delete all files, trigger Steam to redownload
- Unsubscribe all mods, remove workshop cache etc.
- Delete games shadercache directory
- Delete all savegames
- Delete entire game data directory in userprofile
- Added Defender exceptions for game files, game data etc.
- Moved game to a different disk (with and without BitLocker enabled) (Disks are all NVME with a lot of IOPS and massive data rates)
- Disabled DDR5 Context Restore and retrained at boot.
- Disabled virtualisation in firmware (so all VBS features in Windows are disabled)
- Disabled EXPO memory overclock and ran at SPD rates
- Ran CPU with only single core complex instead of both
- Disabled SMT
- Switched system RAM entirely to some spares I have with lower clocks
- Probably more things I have forgotten
My instinct, with no real evidence to back it up, is that the issue is probably with an interaction between Windows and the NVIDIA driver.
I'm about to clean install 23H2, and will report back if the issue persists after that.