I struggled with graphics driver timeouts for..years..in certain games. There are endless threads about this issue with 100s of "solutions". Eventually I fixed it by setting the power management in the Nvidia driver panel from "performance" (the default) to "maximum".
The graphics card was going into a low power mode while playing games causing the timeout.
A system at my work came down with the same issue and in that instance this fix also worked.