First of all, I have seen the post about the latest nVidia drivers causes crashes, and I have reverted to 388.71. This has actually made the issues worse.
Substance painter has always run fine on my machine. I have a 980ti with 32 Gb's Ram, which should be plenty.
I have recently updated to 2018.1.3, and I initially noticed a frequent freeze when changing layers. I downgraded my drivers to 388.71 as per the post on the forum.
However, I am now still getting frequent crashes, usually when changing layers or adding a new material from the library, but it can happen almost any time.
Sometimes, my entire screen goes black, which seems to indicate a display driver problem. I see notifications in windows that the "display driver failed to start".
I did have the TDR popup appearing, which I ignored until now, since it wasn't causing any issues. I have now modified the registry to solve this issue, but it hasn't made any difference. I have also increased the size of my swap file, again, no difference.
I'm assuming at this point that it's an issue with Substance Painter 2018.1.3.
The substance painter log (attached) shows my driver version as 391, but I definitely did downgrade, substance painter even complains about my drivers being "outdated".
I also attached my Dxdiag log.