You won't believe what fixed the intermittent crashing for me. (Patch 1.4)
This error.
Error reason: Assert
Expression: <Unknown>
Message: Gpu Crash for unknown reasons! Callstack here is probably irrelevant. Check if Breadcrumbs or Aftermath logged anything useful.
File: e:\r6.patch0hotfix2\dev\src\common\gpuapi\src\dx12\gpuapidx12error.cpp(40)
Change the games language to Polish through steam. ( Dunno how, or if it would work with GOG or w\e)
The game will stay english, menus\text\audio, but steam re-downloads around 4 gb of stuff.
I'm not kidding, it worked. I went from crashing every 20 minutes or less, and I just had 3 seperate 1 1\2 hour play sessions
that were completely crash free.
The game is still extremely buggy for me, but I can actually play, explore, follow the story etc without crashing over and over.
I was underlocking my GPU before (which sort of seemed to help) , but by changing the games language to Polish I went back to default clock speed.
Specs for ref
Windows 7 Home Premium 64 bit
i7 3820 @ 3.6 Ghz
16 gb RAM
Geforce GTX 1660 Ti