GGG discusses the NVIDIA driver crash here:
youtube.com/watch?t=6487&v=LtHF35GOZhw&feature=youtu.be
tl;dr: GGG researched for months, concluded its NVidia driver issue in more-recent drivers, cannot get fix from NVidia. Specifically states a driver "around 560 doesn't have the issue"
Download DDU:
https://www.wagnardsoft.com/display-driver-uninstaller-ddu
Download 560.81 drivers (this fixed it for me):
https://www.guru3d.com/download/geforce-56081-whql-driver-download/
Find and "clear" your PoE2 shader cache folder in Windows.
- "Clear" means delete all the subfolders and files in your shader cache directory but not the directory itself.
- Where this folder is depends on if you use DX12 or Vulcan, and if you play via Steam or native.
- For me, a Steam player using DX12, it's the folder called "ShaderCacheD3D12" in "C:\Users\(my name)\AppData\Roaming\Path of Exile 2"
Research how to boot to Safe Mode in your Windows environment
Boot Windows in Safe Mode
Run DDU, uninstall current NVidia drivers
Restart Windows in regular mode
Install 560.81 drivers
Start PoE2
Ignore driver out-of-date warning
Your initial game performance will be slow as shader cache is rebuilt but this will go away over time
Report back to us!
Notes:
- I'm not entirely sure if clearing the shader cache is necessary when changing Nvidia driver versions, but it can't hurt.
- I've read DDU completely removes a current Nvidia driver, where the "clean install" feature of NVidia's own driver installation does not. AAgain, it can't hurt.