Wahoo BOLT/ROAM V1 GPS Units Reset 20 Years Back, Becomes Unusuable

(Finally, found a use for ChatGPT image generation that isn’t horrific!)

An ugly software bug reared its head over the weekend for owners of the Wahoo BOLT V1 & ROAM V1 cycling GPS units. Those units were first introduced in 2017 for the Wahoo BOLT V1, and 2019 for the Wahoo ROAM V1. The original ELMENT from 2016 is also affected, based on comments on Reddit.

In any case, the ‘problem’ here is relatively straightforward (albeit highly bad). The internal clock on these devices has reset to January 1st, 2006. Making matters worse, manually changing the time forward (via phone app), then is overwritten back to 2006 the moment the unit connects to GPS (because it gets/confirms time from GPS, and there appears to be a bug handling the time aspect there).

However, while you might think a bad-GPS date is only a minor problem, as always, when it rains it pours. The bad GPS date then in turn causes connection issues, resulting in wildly-random and impossible le speed values, constant pausing/resuming, failure to follow courses, and generally speaking, failure to act like a GPS unit. And of course, if you do get that ride finished, you get salt in the wound of having the wrong date on your Strava upload, back to January 1st, 2006.

While you can fix the date/time offset on your completed activity by getting the original file and using FitFileTools to change the date, it’s obviously a bit cumbersome. If you need access to that file, you’ve got a few quick ways of getting it:

1) If uploaded to Strava, you can download the original file on the left-side of the desktop site
2) If on the Wahoo app, you can export the original file to your computer/phone
3) If connected via USB to your Wahoo unit, you can do the same.

Then, on FitFileTools, you can upload the file, and use the Time Adjuster option to correct it. Once that’s complete, you’ll re-upload the file to Strava/TrainingPeaks/MapMyRide.

So, what’s the cause of the issue?

Well, Wahoo hasn’t quite confirmed yet, but the assumption here is a bug related to 1024, and specifically the number of weeks the 10-bit counter holds. In this case, it reached the maximum amount of weeks it could hold over the weekend, since January 1st, 2006, and thus ‘reset’. And this past weekend (yesterday) is exactly 1,024 weeks since January 1st, 2006. Much like Garmin’s GPS-related issues this past January, there’s a substantial amount of interwoven threads between ‘date/time’ and ‘Will GPS work?’. And when those threads break, it all goes to crap.

And what about the fix?

Well, it’ll almost certainly require a firmware update fix these three units. I’ve reached out to Wahoo, and they’ve already responded to confirm they’ve got my e-mail and CC’d a boatload of people. I’ll report back and update here, as soon as I have some more details on what a fix might look like in terms of timing.

Update #1 – Aug 18th @ 10:30AM Eastern: Wahoo’s cycling product manager says “We have all hands on deck working towards a root cause analysis that will lead to a firmware update to resolve this issue. I don’t have more of an update at this time but will share as we progress on resolving this issue. “

In the meantime, may I suggest going old-school style (I mean, older-school than a 2016-2019-era device), and riding without a GPS unit? I know, that’s speaking sacrilege around these parts. In any case, thanks for reading!

FOUND THIS POST USEFUL? SUPPORT THE SITE!

Hopefully, you found this post useful. The website is really a labor of love, so please consider becoming a DC RAINMAKER Supporter. This gets you an ad-free experience, and access to our (mostly) bi-monthly behind-the-scenes video series of “Shed Talkin’”.

Support DCRainMaker - Shop on Amazon

Otherwise, perhaps consider using the below link if shopping on Amazon. As an Amazon Associate, I earn from qualifying purchases. It doesn’t cost you anything extra, but your purchases help support this website a lot. It could simply be buying toilet paper, or this pizza oven we use and love.

Post a Comment

Your email address will not be published. Required fields are marked.
If you would like a profile picture, simply register at Gravatar, which works here on DCR and across the web.

Click here to Subscribe without commenting

Add a picture

*

10 Comments

  1. Paul Hopkinson

    I had this issue yesterday, thought my bolt v1 had finally given up.
    Hopefully they can fix it via software update

  2. Selene

    I’m happy to ride without a unit…except when I’m navigating a race/event course, which is literally the only thing I use my head unit for…

  3. Chris

    A friend thought his Bolt was dead now, the MPH was dropping all day when loaded it had GPS pings all over the place. Hopefully a quick fix.

  4. Matt

    Lezyne is also affected. Presumably they share a hardware/software component with the early Wahoo units.

  5. Andy

    Oh great. I’m currently on holdiay in France and exploring new local routes when I get the chance. I’ll be completely lost without GPS routes on my v1 Bolt. I can try my phone maybe. Good for the heads up at least.

    • Hamish

      Andy. I live in France and I use the app Iphigénie for route planning on my mtb in the forests. It’s basically the French equivalent of the OS maps and the layers go right into satellite photographic images and is really accurate. Not sure if there’s a free version, but maybe worth a look?

  6. Philipp

    Thank you so much for sharing this info! I hope Wahoo fixes this over the next couple of days!

  7. MatthewQC

    Be right back, going to start my ride in 2025, finish in 2006, and have a negative segment time. That KOM is finally mine!

  8. Bob

    As a software engineer working on embedded systems, stuff like this happens. They should have been aware of this issue way before, but I am sure a fix will be coming shortly.

    Wahoo has always had good support if you exclude their watch.

  9. Tom

    My Wahoo Element Roam lost my ride yesterday AM when it went to sync after I stopped it. I wonder if this is what caused that? I know that model is not in the list of affected devices above, but very coincidental if not.

    Really bad timing with a big race coming up this weekend.