Elegant Crash Recovery

Every once in a while Zwift freezes / crashes on my Windows 10 computer and I have to shut it down. This is pretty frustrating when you’re half way up Alpe du Zwift, or mid way through a workout. It isn’t common… but it is not awesome when it happens.

It would be awesome if Zwift could recognize when a crash has interrupted a previous ride, and have it offer to return you elegantly to where you were on the course and to the the position in the workout.

just had an iOS app crash. there are various things that could making picking up the pieces nicer. some nicer than others. i am just offering up a list…

  1. update inProgress.fit more frequently. i was riding the Park Perimeter loop, dropped the chain near the end of the route, paused the app by going into menu, fixed the chain and it crashed when i tried to drop out of the menu. i lost about 1/3 of the ride. if nothing else, snapshot the ride as of entering the menu.
  2. allow ride resumption from an existing inProgress.fit
  3. allow upload of an inProgress.fit to zwift as an activity.

a combination of 1 & 2 would be nicest.

First, let it be said that for all of the technology involved to make Zwift run I am staggered by how reliable it is.

But, stuff does occasionally go wrong. Lightning strikes the house down the street and the power goes out, or someone drives a bucket truck between telephone poles downtown and tears down the fiber optic cable bundle, or the rabbit chews through the power cable, or the three year old pulls the laptop and you don’t notice that the plug has come part way out of the computer until Windows performs an emergency shut down… I am completely serious when I tell you that all of those things have happened to me over the past few years.

When “stuff” does go wrong, it’s always frustrating. Particularly devastating when you’re say, an 8 year old boy who has just climbed the Radio Tower for the first time, and Windows decides to shut down the computer without warning. All those meters and drops… gone.

I searched the forums and found a few requests for improving Zwift recovery from such a disaster. I did not find much traction.

Could Zwift please build in improved recovery from crashes? Autosave kilometers ridden, meters climbed, XP gained, Drops accumulated once a minute. Even better, provide the capability to resume a ride or workout at, or close to, the point of the crash.

Is there anything more irritating then when a technical issue arises that means you need to stop your run/ ride and then go back into Zwift to finish the run/ ride? If only you could restart from where you left off, both in positional sense and in respect of the metrics too. It is such a pain to do a course and then find yourself back at the beginning again, starting at zero time/ distance as well, to finish off the last km of your run/ride redoing the bits you have already run/cycled. If only we could get a Netflix type “Restart where you left off” button…

I agree app stopped responding mid ride today and I had to restart from the beginning. I’m still in the free trail period, if this happens regularly I can’t see it being something I will pay for.

Can I suggest a new feature in the Zwift app that if a person is in the middle of a workout or exercise and the application crashes or locks up when the Zwift application is restarted, the user is prompted if they would like to resume the activity?

I use my bike trainer and Zwift about four to five times a week. About once a month, the application will freeze, and the PC must be powered off and back on. Or the Zwift application crashes and must be restarted. I have worked with Zwift tech support a few times, but the issue is too infrequent, with little to no logs written when it happens, so it has been challenging to resolve. I am running the latest Zwift app, and I keep my Windows machine patched.

I doubt that I will be able to resolve the lockup/crash issue since it is rare, but it is frustrating to lose the workout data. Typically, the Zwift application crashes when I am about 50% to 95% done with the event, and since I typically ride 60-120 minutes, that is a lot to lose. Thus, the idea of being able to resume the activity if the application shuts down incorrectly.

The Zwift application could write a local file with the activity details every minute. If the application crashes and is restarted, it will see the local file and ask the user if they want to resume the activity. If the activity is completed successfully, the local file is deleted to indicate the activity was completed successfully.

I would love to see a restart feature as my Zwift app crashes about once a month and I hate having to restart the activity again.

This is a great idea. There are a number of similar requests dating back to 2015.

2 Likes

I’m contemplating doing a vEverest but I have been having many Zwift crashes. It would be nice if Zwift had an option to continue an “open" ride (Rouvy does have this option btw!)

Or perhaps you just need to solve whatever is causing Zwift to crash. Can you provide info about your setup, and what is happening with the crashes you are experiencing?

1 Like

This isn’t about me, it’s about zwift not having a recovery option

1 Like

Totally reasonable feature request which has been asked for many many times. Here’s a few of them…

https://forums.zwift.com/t/restart-where-you-left-off/553349/5?u=paul_southworth

1 Like

Yes, it is about you and your setup. The vast majority of users don’t have his issue, so it makes more sense to fix your setup than have Zwift spend time trying to make a feature you shouldn’t need.

1 Like

You’re 90% through vEveresting and you have a momentary power outage. It’s a good feature proposal because there are many reasons for crashes, some of which are easily fixed and some not.

1 Like

I understand you are trying to help me and I would really appreciate if you could help me fix my problem in a separate topic but having a fail save in case anything goes wrong (which for some it eventually will) is a really good feature to have

I don’t disagree with that, as I’ve had crashes myself (which, interestingly, have mostly been met with a ‘do you want to continue your previous ride?’ message when relaunching Zwift. The OP, however, indicated they have been having ‘many Zwift crashes’, which would seem to indicate a setup issue, as opposed to a Zwift issue.

1 Like

It was just meant ad an example in which cases a recovery would be useful, not a help request

If you are indicating that you are having multiple Zwift crashes, that sounds more like a need for help than a need for a new feature. :thinking:

I would have posted in the help section if I wanted help. I really want zwift to have a continue ride option (for whatever reason)

Voted in favour of this for those scenarios that aren’t because of the topic starter and his computer crashes.

However how does this recovery work for a vEverest and getting the ride properly verified by the official site.