Hey there.
At first the game was plgued by DX DEVICE HUNG errors. That was just unstable overclock on GPU, specially more prevalent on AMD as overclock settings kind of vary from game to game. So the fix for that is to set the AMD GPU tuning settings to stock.
On NVIDIA you don't tend to get too many driver errors. However the fix is the same. On AMD even undervolting the GPU instantly causes a crash even though its running underspec and is stable everywhere.
Recently my crashes were just no errors at all, the game would just close to the desktop. No warnings, no error message. Nothing. Which I instantly assumed it would be memory related. So ever since disabling XMP and just letting the rams be at default JEDEC settings from the motherboards. That fixed everything.
I was the only one getting crashes on 3 different PCs, the only constant is my PC master race need to tweak rams as high as I can. So I figured stock xmp/expo profiles would be stable enough. I was wrong. To stabilize all I had to do is set memory frequency to auto and let the board run with memories underspec. No more crashes/close to desktop. Game runs fine.
However it's a poopy fix, because the ultra low memory default settings make the game have massive frame drops sometimes. This is obvious behavior as the game is very CPU bound.
It plays fine with no crashes now.