BF1 DXGI_ERROR_DEVICE_HANG DirectX Error
So Battlefield 1 is constantly crashing with with a DirectX error "GetDeviceRemovedReason" failed with DXGI_ERROR_DEVICE_HANG. I only see this error on Battlefield 1 and Battlefield 4.
When I debug the application I get a message box as shown in the third attachment. I have also attached the resulting error in event log.
A few things I have tried:
-Updated to latest nvidia driver
-Use Nvidia game optimization
-Disabled all overclocks
-Disabled origin in game overlay
-Re-installed windows
-Tried windows System File Check tool (SFC) but no errors found.
-Switching between DX11 and DX12 makes no difference.
System Specs:
CPU: Intel 4770k
Mobo: Gigabyte Z97X-Gameing 7
Ram: HyperX 16GB DDR3
GPU: Gigabyte GTX 780Ti - GHz Edition
SSD: Samsung 840 Evo 500GB
OS: Windows 10 Pro Build 14393
Monitor: Acer Predator X34 (3440x1440)
Any suggestions as to what I could try next?
EDIT: added more "things I've tried"
UPDATES:
-This issue is still present on Nvidia Driver 376.33 as at 4/1/17
-Changing and disabling AA appears to make no difference.
- Set "GPU Memory Restriction: OFF" in the video settings appears to make no difference.
- Added new error messages occurring.