ERG workouts directly in TR vs in Zwift

Hi,

I’ve recently experimented a bit doing workouts in ERG mode directly in TR instead of in Zwift. Reason is that since I changed my trainer from Tacx Flux S to Zwift Ride with Wahoo kickr core, I felt like ERG mode was “wrong” somehow. It felt like Zwift punished me much harder with the minimal cadence/power changes. Atleast my HR has been much higher.

Example is Sweet spot Training “Asta”. here my HR went up to 174 (zone 5) by the end of the intervals. They should be about 160 max for me.

Today I did OU threshold session “Emerson -2” which is 3.9. It was hard but I could easely have done another section 10 min threshold. My HR today only went up to max 174 for the Over’s.

Compared to the OU treshold I did recently on Zwift “Asta” which is 2.9. That one was much harder.

Even endurance rides like “Pioneer -3” is better for me directly in TR.

I’m not sure if it is the change in trainer for me or something software wise, but I find it really strange and want to ask here if I’m the only one who experience this?

For now I run my workouts on Ipad in TR and just use Zwift for visuals on my pc and skip the integration part

Thanks

1 Like

Long time Zwift user, newish Trainerroad user. I’d always used Zwift for my ERG mode workouts and had probably been used to it. During my recent move I couldn’t get my setup running again so was running TR straight off my phone.

Once I got Zwift back up and pulling my TR workouts I was having a much harder time keeping up. I’ve always known if I stopped in Zwift it’s brutal getting ERG going again where as TRs app was much easier. Best way I could describe Zwift ERG is pedaling in sand which makes it seem harder.

After a couple weeks on Zwift it’s starting to feel more “normal” to me again, but I believe the two platforms operate ERG very differently. Think this was well documented during the initial integration but I had never used the TR native app to experience.

Trainer is a Zwift Hub by the way

3 Likes

Also been using Zwift forever but worth the tacx flux S. Here I didn’t notice the problem, so perhaps it is trainer related and TR is better at handling wahoo :wink:

I’ll experiment a bit more. Would prefer to have the workouts directly in Zwift

Im of the belief that its a zwift update issue and not TR or smart trainer related. Ive had it in the past on a number of occasions when i update the zwift app on my Apple TV. Only to fix itself on the next Zwift update. And the cycle continues…

2 Likes

I definitely notice a difference in erg between TR and Zwift. I used both for workouts before the integration and have kept on using both as I wasn’t enjoying the erg mode experience in Zwift as much. For me, I think it’s a powermatch algorithm thing. Zwift seems to oscillate around the target more whereas the algorithm on TR feels better. That being said, I haven’t tried either app without powermatch so I can’t say for sure that’s the issue!

2 Likes

I agree with most of what’s been said here.

I’ve heard that many people prefer the feel of TR’s ERG mode over others, and I’d have to agree with that.

@JanK, if you’re feeling that workouts are significantly harder in one than the other, I’d first ensure that you’re connecting to the same devices across both platforms. Do you have a power meter on your bike or any other sensors that could be interfering?

Also, it’s normal to feel really good one day and not so hot another, so I’d be curious to hear about how this feeling develops over time.

Either way, I’m here if you want to dig into this further! :slightly_smiling_face:

2 Likes

Hi @eddie

Thanks. I do feel they are way harder. I use Ipad with Trainerroad and pc with Zwift. Pc is connected to same devices with Ant+ and Ipad with Bluetooth. I do not user external powermeter, just to make things simple, and the power, HR and cadence displayed on both trainerroad and zwift match just fine. However Zwift is way harder.

To continue my little “experiment” I’m currently troubleshooting with the “James” endurance workout which is consistenly 75% FTP endurance workout.

I did this in Zwift 8/6:

James on Going Coastal in Watopia by JanK at Sunday, Jun 08 2025 - TrainerRoad

HR went much higher than it should for a Zone 2 endurance ride and it felt way too hard from the beginning. avg HR is 144bpm and was as high as 151bpm (my zone 2 HR on Garmin is up to about 143). I had 80% of my time in HR zone 3.

Today I did exactly same workout but directly in TrainerRoad:

James by JanK at Thursday, Jun 12 2025 - TrainerRoad

This was a really nice workout, it felt like a good zone 2 ride should feel and it felt A LOT easier than 8/6. avg HR 138 bpm and max at 145 bpm. Here according to Garmin I have 87% of my time in Zone 2 and only 6% in zone 3 HR zone!

So something is WAY off and I dont believe it is me that varies this much. It really does FEEL different. To continue the experiment I’ll do the same workout once again on Sunday and then in Zwift. If it again reports so much off, of what I would expect I believe some update like @MeMeToo mentions or something specific with Zwift and wahoo kickr core has happened. But then again I shouldn’t be the only one experiencing this.

to be continued… :smiley:

1 Like

Zwift tends to be more spiral of death and more rough transitions in my experience.

1 Like

I wonder if it’s more a difference in ant+ vs bluetooth. Do you have bluetooth on your PC? If so I’d try connecting to Zwift by bluetooth and see if there’s any difference. Perhaps you’re getting a lot of ant+ dropouts.

1 Like

Now this I really don’t notice. If anything I find zwift is an easier/ slower transition than TR. That’s on ATV v android or apple mobile app with TR. And without powermatch in all cases.

Hi, I only changed to Ant+ after I started using my IPad for TR. otherwise I used Bluetooth. I’ll do the same for next test on Sunday so it’s consistent.

Hi again @eddie

So.. my experiement has “failed” today. I did James again today but now in Zwift instead of TR.

James on Waisted 8 in Watopia by JanK at Sunday, Jun 15 2025 - TrainerRoad

The effort was more or less the same as the one I did in TR the other day:

James by JanK at Thursday, Jun 12 2025 - TrainerRoad

Today I did another 10-15 min of James after the first one but in TR:
James by JanK at Sunday, Jun 15 2025 - TrainerRoad

So HR in Zwift and Trainerroad for the same workout the last 2 times was spot on.

So whats wrong with this? compared to my other “James” ride on Zwift. I see two posibilities:

  1. Today I noticed a Zwift update before the workout. Although I canceled it it perhaps did deploy anyway and magically solved my issue?
  2. The “first” James I did 8/6, with an avg HR at 144bpm and 80% in HR zone 3, I watched movies instead of just listeningen to music. Could this be more taxing?

Final explanation would be that Heart rate is really not to be used at all? Could it really be that my “good days vs bad days” feels so much different? I doubt that one. Atleast for this big a difference in Zone 2.

But anyways. atleast for endurance rides I see no difference between ERG in zwift and TR mode. Still going to experiement with the harder intervals, but I guess it’s more difficult to measure such workouts. We’ll see.

Thanks for the update!

I think most people that I’ve spoken with who have noticed the differences in ERG mode in Zwift mentioned that the issues were present during workouts with big changes in power targets, such as VO2 Max, Anaerobic, and some Threshold/Sweet Spot workouts.

You certainly could have been experiencing this with an Endurance workout, too, but there are also many, many other factors that could have generated this experience.

I do believe that a bad day could leave you feeling the way you felt that day, though. A bad day on the bike where your body is overly fatigued from training, stress, or illness does feel bad, and although James is “only” an endurance workout, it’s about as tough as they come.

Riding at the top end of zone 2 might not feel really difficult on a good day, but it definitely can feel a bit hard on a bad day. :smiling_face_with_tear:

Let me know how things continue to go as you move forward with your training, and if you have any issues that you’d like to chat about.

2 Likes

Thanks for the thoughts. I’m glad it’s the same atleast for endurance rides. But I just find it strange that there was so much difference. Perhaps I had this on my old tacx flux s, but it seems to be more “forgiving/delayed” during interval changes, than the wahoo kicker at least in Zwift.

I’ll set the reason here to be “me” having a bad day :sweat_smile:

Thanks for your time. Amazing support and forum we have here. Keep up the good work!

1 Like

This is interesting because lately I have noticed the same thing. Now going back before TR was integrated into Zwift I preferred the Zwift interface so I was manually creating my TR workouts in Zwift (loser I know haha). So I can’t speak directly to TR vs. Zwift because I haven’t really used TR much.

BUT - I have felt like Zwift has been “harder” lately. Especially once the weather broke and I started getting outside more. I thought it might have been because I had the bike I typically ride on my trainer getting worked on. But I feel like maybe this is the issue. For example I feel like I could ride high tempo/low sweet spot fairly comfortably when I’m outside at a high cadence (95+), but even after a couple of minutes on the trainer it feels hard. I thought maybe it was just boredom but maybe there’s something to it.

I’ve been doing ERG mode workout across a number of platforms and haven’t felt a consequential difference between them. In normal ERG mode (not power match), the program sends the power setting to the trainer, and the trainer does the rest regulating resistance as a function of rpm to maintain power. The app has no influence over that. Some platforms may send one step change, and some may break the step into several smaller steps over a couple of seconds to ease the transition, but that’s about it. Power match is a bit different in that the app is in the regulation loop, so different apps may affect power regulation differently.

1 Like

“James” is one I’ve avoided in zwift - I haven’t been able to face it without the TR extend warm up option!

2 Likes