That’s exactly what happened to me, with no hardware or software changes (other than required Windows and Zwift updates). The PC wasn’t even used over the summer (turned off as it’s only used for Zwift). I had another 1070 and 1060 from other systems which I swapped to see if it was a graphics card issue, with thr same results. I then did a clean graphics card driver update and the crashing continued. I played some higher end games on the PC with zero issues. I also ran Prime95 and Furmark simultaneously with zero errors. I even replaced my power supply with a spare 750 watt gold power supply with no change.
What finally “worked” was to remove every non-essential Windows service. I was kinda in bezerker mode as this was the last thing to try before a clean Windows install, so it’s kinda hard to know which one did the trick.
Disabled services include:
All Asus, Dell printer, auto time zone, fax, Microsoft update health, net.tcp port sharing, NVIDIA Display Container, OpenSSH, phone, remote registry, routing and remote access, shared PC account manager, windows search, and all Xbox services.
I also uninstalled everything not used. The only things installed are Zwift, NVIDIA graphics driver, Ethernet driver, Visual C++ stuff needed for Zwift, Microsoft Edge and WebView2 (needed for Zwift), Chrome (so I can rant on this thread), and the ANT libUSB drivers.
I also went through the Windows Settings Apps & features and removed every app that had an uninstall (except for the Xbox Game Bar which it seems Zwift uses as I installed it and Zwift would no longer run).
There was a few other things I uninstalled via PowerShell (as the can’t be uninstalled via the GUI). I found these by going through the running tasks in Task Manager and tried killing everything that wasn’t needed (the Internet is your friend looking each one up).
In any case, there seems to be a conflict somewhere with Zwift, the 1070/1060, and with something else. Other games are not effected and everything but Zwift works perfectly.
Maybe this rundown of what I tried will help someone else. I really just wish Zwift was willing and/or able for us paying customers to send them logs and try to sort out crashing issues like this. As a hardware/software engineer, I find it amazing that they’re unable and/or unwilling to assist customers with serious problems like this. Maybe because they think of Zwift as a monopoly, which I kinda agree with. But lack of support and crashing issues is exactly the kind of thing which causes another company to pop up and take over. Zwift should take a lesson from MySpace. A poorly managed monopoly doesn’t last.