My DXGI Hung Error fix:
Found this solution on the internet, works for a lot of other graphical programs and games, and works for me 100% with P3Dv4.3.
The problem: a thing called TDR checker monitors the computer’s hardware, particularly the GPU. When the GPU stops responding with the computer for 2 seconds TDR checker restarts the driver. The TDR checker was good on paper but did not work in the real world as a GPU can stop responding when it is working hard.
Here is the solution that worked for me, it requires an extra sub key entry into the Windows registry, so please only implement if you feel OK with editing your registry!
Exit all Windows based programs,
Click on the Windows Start button, type regedit in the Search box, and then double-click regedit.exe from the results above. If you are prompted for an administrator password or confirmation, type the password or provide confirmation,
Browse to and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
On the Edit menu, click New, and select the QWORD (64-bit) value from the drop-down menu,
Type ‘TdrLevel’ as the Name and click Enter,
Double-click TdrLevel and set the value as 0 (it is set to that natively, but double check) and click OK,
Close the registry editor and restart your computer for the changes to take effect!
If you encounter a DXGI hung error again make sure that this key still exists in your registry!
It happened to me once that the key vanished, resulting in the dreadful DXGI hung error once again.
I hope this fix can work for you too.
More info: Timeout detection in the Windows Display Driver Model
KEEP CALM and FLY ON