I’m running Windows 10 and I’ve had this exact same thing happen 3 or 4 times. Zwift hangs for a second then all sensors drop. Remove and reinsert ANT+ dongle, go to sensors screen, software finds sensors. As soon as I leave sensor screen they all drop again. Rinse and repeat. Only solution is to kill it and start over. I’ve had it happen about 45 minutes in, I’ve had it happen 5 minutes in. Very annoying.
Are you projecting Zwift onto a second monitor? I have a theory that some of the lock-ups caused late in a ride are due to the graphics card puking (although this obviously depends on one’s setup).
I had Zwift running on my laptop and setup to “duplicate” the display onto a TV via a wireless display adapter, thus having Zwift running on two screens at once. Doing this, I’d experience the same kind of crashing you are referring to… it would crash late in the ride. I noticed that when this happened, my laptop was just about shooting fire out of the cooling vents.
On tonight’s ride, I changed Zwift to be in “window mode” so I could drag it to my TV by using the “extend” display sharing feature instead of “duplicate”. I had no problems after riding over an hour, so either this worked or it was just a fluke.
My setup isn’t using a second monitor but I’m having the same issue as the OP. It doesn’t do it all the time but is happening frequently enough that I’ve gone back to using my Garmin during Zwift rides to prevent data loss.
In my case, my Zwift computer is a full tower, not a laptop, with an NVidia 750GT. Video is piped via HDMI to a 46" Samsung TV. That’s the only display.
I have a similar issue running Zwift on a an older asus laptop with built in Intel graphics on Windows10. The twist is that re-inserting the USB ant+ stick (on an extension) does nothing. I have to quit Zwift and relaunch, which effectively ends my ride :-(. It happens after a while, sometimes 1:10 sometimes 0:45 sometimes shortly before 2 hours.
I will try with lower graphics setting.
*** UPDATE ***
Last night I kept the charger in the laptop and didn’t get a disconnect. I even tried 1080 resolution. The disconnects did happen towards the end of the battery life on my laptop. Unless I post another update or message, I consider this solved for my setup at least!