Its astonishing that in this day and age, Zwift still cant seem to get its act together when it comes to ride upload errors. If a user is experiencing repeated failed uploads due to the Zwift server timing out during the upload process, is it reasonable to assume that this is a result of the Zwift API being poorly optimized for large amounts of data, or is it simply a case of users not properly configuring their Garmin/Strava integration? Furthermore, what exactly is the point of even having a retry upload feature if its just going to result in the same error 99% of the time? Can someone explain to me why Zwifts upload process is apparently designed to fail, and what can be done to mitigate this?