yes, it is in my wahoo history, and it was there immediately after I rode.
My ride on Wednesday showed up but not this morning’s
Did you try the “Download old activities” (selecting the last week) in settings?
Is this a Zwift ride, too or an outdoor ride?
Zwift. As was Wednesday’s ride. No, let me try downloading old activities.
Seems like a backend issue. The download old activities said it was downloading 1 activity but nothing has appeared on my activities in > 10 minutes
I had a look in the logs and there is something up with at least that activity. I will look into it over the weekend.
2025-04-25 15:22:11.926 WARN 1 — [431097582-68123] icu.intervals.wahoo.WahooService : Athlete xxx activity has null workout_summary: xxx 2025-04-25T10:30:09.000Z Virtual Cycling
2025-04-25 15:22:11.926 DEBUG 1 — [431097582-68123] icu.intervals.wahoo.WahooService : Athlete xxx got: xxx 2025-04-25T10:30:09.000Z Virtual Cycling
That missing workout_summary is the thing that references the workout file. Lots of other people are getting activities from Wahoo so it’s not everyone.
Thank you.
I see that outdoor activities sync from wahoo to intervals without problems, but zwift activities doesn’t sync
I tried to download old activities, but it didn’t help. Also, this is only about zwift activities. Outdoor activities sync as expected
Thanks, David!
my ride today synced. Although, I wonder if it came directly from Zwift or from Wahoo, because I added the direct connection to Zwift yesterday when I was trying to figure things out. Seems others had a Wahoo issue.
Also, Since it still isn’t pulling wednesday’s ride, I wonder if I should just copy and paste a similar ride into wednesday.
Same here. Indoor rides suddenly don’t sync anymore. Interestingly, yesterday I could at least manually upload the fit file from my indoor ride yesterday. Today, the fit file upload gives a “No session start_time found” error.
Edit: Hang on, the error was on my side. Manual upload worked now.
Just noticed the issue this morning for a Zwift ride synced to Wahoo.
The Zwift ride uploads to Wahoo, but it doesn’t then show up in intervals as previously.
I tried manually uploading old Wahoo activities from the intervals Settings page, using a date range that only includes today’s activity, and I see a message that says syncing one ride, but then nothing appears.
It seems Wahoo is no longer returning those Zwift rides from its API. I am going to try contact them about it. The “workout_summary” field here would normally be an object with the file to download etc…
{
"workouts": [
{
"id": 356790744,
"starts": "2025-04-26T13:28:11.000Z",
"minutes": 48,
"name": "Virtual Cycling",
"plan_id": null,
"route_id": null,
"workout_token": "FID1338 426F936B:0",
"workout_type_id": 68,
"day_code": null,
"workout_summary": null,
"fitness_app_id": 1338,
"created_at": "2025-04-26T14:16:26.000Z",
"updated_at": "2025-04-26T14:16:26.000Z"
},
Edit: I have logged a ticket with Wahoo.
Thanks David.
Adding to this, I’m not using Zwift, but icTrainer for indoor rides and those are also not being uploaded to Intervals via Wahoo.
Bad news from Wahoo. Looks like they are no longer passing on files from other services:
This is by design, 3rd party workouts shared to Wahoo apps should not then share from Wahoo to other 3rd party apps.
Completed workouts within Zwift will need to share directly from Zwift to intervals.icu
Garmin also stopped passing on 3rd party files a few years ago.
One by one, the domino drops…
But good news is - direct sync for the most part is already there. Even better to switch to direct uploads (for those that can)
That is basically what Strava is also doing now, or rather not doing…?
Well then, need to change the setup to direct upload to Intervals without any other app in between… Just for clarity, that applies to indoor rides only, as we use third party apps here (Zwift, Rouvy, icTrainer…), but outdoor rides naturally upload as always.
That is not entirely correct.
Strava still forwards the data (recorded via other devices / apps) outwards. [They did try to pull this, but u-turned after a lot of backlash] but now they added some additional restrictions (if you get the data via API)
thanks for checking. thank goodness you now have a direct link from Zwift, and I can keep my connection from wahoo for my strength training data from my wahoo heart rate monitor.
Wow, that’s bad. But now there is no need to upload indoor rides any longer to Wahoo.