I'm still getting this dx hung error and i can't fix it, such a pathetic messed up game after all this time.
GPU overclocked?
Origin allowed to run in the background?
MSI afterburner running in the background?
I used to get them a lot when my 970s were on their top factory OC (bench mode) but not on the medium OC setting (gaming mode). MSI afterburner caused me issues as well.
IIRC you can increase the timeout for windows device hung detection, but this is more likely to give you a hard crash instead of a DX hung if your problem is an unstable OC.