KickrV5 - drift in ERG-mode?

I have finally found what I might think is the reason for the drift I get in ERG-mode. Two days ago I did this ride: Oct 24:

At 2h23min Im doing a manual calibration in Trainerroad, and difference between Kickr and Quarq decreases.

Yesterday I did this ride: Oct 25:

Here I tried to do a manual calibration at 1h36min, but it didnt seem to work, tried again at 1h47min and it seemed to work. Wahoo says “We’re continuously monitoring the KICKR and detecting coasting. When the KICKR coasts we are able to measure the drag in the system which allows us to recalibrate.”, that makes me think that the Kickr5 doesnt calibrate during a ERG-workout since there are no coasting. Im assuming the K5 calibrates when I “wake up” the trainer etc, but doesnt calibrate during ERG-workout, this means Im having a Kickr that is only calibrated in a “cold” state.

So as long as Im mostly doing ERG-workouts I might be better off with a Kickr Core or a Direto XR, then I at least can have full controll of which state the trainer is calibrated in.


I have different PMs, so I would very much like a consistent trainer which I use as a baseline to compare my PMs.


The really interesting and good be an important issue with TR in ERG. Curious what @dcrainmaker thoughts are on this.

I’ve had a Kickr V5 for a couple of weeks now and wondered the same thing about how auto calibration works in ERG mode. If your theory is right, then I’d expect it to only auto calibrate at the end of the workout when you stop pedaling. I have no idea what it does when you wake it up.

You mentioned doing manual calibrations in TR. I wonder if you just stop pedaling occasionally and let it coast for a little bit would accomplish the same thing.

If the new Kicker V5 auto calibrates when coasting, one option would be to do it after the warm up.

Also, keep in mind that no trainer calibrates during a workout in normal use, regardless of ERG or Resistance mode use. This is no different so it has nothing to do with the mode setting.

I presumed the trainers are tracking temperatures and potentially adjusting along the ride, like our power meters apparently do. Perhaps this is a sign of a bad calculation within the Kickr and it’s not making the best adjustments through longer workouts?

FWIW this is my assumptions only. Wahoo support says Kickr5 is working fine and within tolerance. I wouldnt agree that a 4% drift is within tolerance, but that is basically an other discussion. Wahoo says that Kickr will calibrate after each ride and that I never would need to calibrate the Kickr5 manually. But when I implied that the Kickr5 would also calibrate before ride (when cold) and wouldnt calibrate during workout, the stopped answering. So no more help to get there.

Anyways I dont trust Wahoo support much, if you wanna know why, read this thread:

If I stop pedaling during an ERG-workout, the trainer stops within a couple of seconds, Im assuming that is not enough coasting for Kickr5 to recalibrate. A normal spindown (Kickr18) usually takes 20-30seconds I would guess.

Yes, I can probably do spindown after warmup. Two problems with this though:

  1. Im not sure if the Kickr5 really wants to be calibrated, since its actually “auto-calibrating”. Ive done both successful and unsuccessful calibrations using TR, but Im wondering if this only is a result of me triggering or failing to trigger the auto-calibration. This would also mean that I must calibrate the Kickr5 during each ride, since I have very little control over when it auto-calibrates.
  2. One of the main reasons I bought the Kickr5 was the auto-calibration, when its not working as expected, I really dont see the point of having a Kickr5. When I had the Kickr18 I did one calibration after warmup now and then and that seemed to work ok, Kickr 18 was then normally under-reading a bit during warmup, but reading pretty close to PM after 15min+ as seen in sets under:

I have no idea if Kickr compensates for temperature better or worse than others. I only have data from Kickr18/5 and Neo2/2T, Neo did not drift, but its also a totally different trainer, no belt etc. I did have a Direto once, but didnt usually dual record at that time, so I only have two datasets of the Direto and I really cant remember anything about temperature or when I calibrated it. I also mostly used powermatch when I had the Direto. The two sets dont show any drift though. FWIW, its pretty cold in Norway atm, so I would guess the temperature in my trainingroom rises quite a bit during a workout these days.


This kind of sleuthing gets me excited. I’ve pinged you on DM @daniebr


Just tossing some data in just to help diagnose:

This was a 3 hour ride from the weekend, not in Erg mode, but in regular Sim BUT it has a total of 7 zeros on the Kickr and they were at the beginning and end of the ride, with a good 2+ hours with no drop in tension on the chain.

Not exactly the same conditions, but there was zero drift in that scenario so maybe it’s specific to ERG?

Most auto-calibration for power meters occurs during coasting from what I’m aware, but honestly I haven’t been impressed with Quarq’s AutoZero either and have always turned off the auto-zero function.

Let me know if I can help, since I have a Kickr v5 and can test some things on my end for you.



I have not seen any drift in sim-mode either, but I have not done any longer than 45min(link in first post).

I dont trust the Quarq AutoZero, so I manually autozero the Quarq everytime, it gives very consistent values though.

I’m not sure if this is a temperature/auto-cal issue or a sim/erg-mode issue.

If it is a sim/erg-mode issue, you should see a drift in longer ERG-mode rides.

If it is a temperature/auto-cal issue I should also get a drift in longer sim-rides when starting “cold” and not coasting. Guess I will have to test that one day. Maybe I will try the Ven-Top tomorrow.

1 Like

So I have done some more testing.

Oct 27:
Erg-mode, drift from 2,5% to 5%, back to about 3% after TR-spindown at 1h15min.

Sim-mode, Zwift, no drift, Quarq reading about +5%.

Erg-mode, drift from 2,5% to 6%, trying TR-spindown at 1h28min and 1h35min with no result. That is reminding me of set from oct25 where I tried TR-spindown two times before any result.

This doesnt make me much smarter, the only thing consistent is a drift during ERG-workouts and no drift during Zwift/sim-mode. I have done several TR-spindowns, but it seems like its 50/50 if they have effect or not.

One thing I have noticed though is more differencies in Zwift/sim-mode after I started doing TR-spindowns:

  • oct19 4iiii read +0%
  • oct21 Quarq read +1,5% and +2,5%
  • oct23 Quarq read +1%
  • oct24 - first TR-spindown - Quarq read -3,5%
  • oct28 Quarq read +5%

is there a way to make the links public?

dumb question, but have you lubed your chain during that time?

1 Like

I don’t think spindown/calibration does anything in the new KICKR.

From (my emphasis):

However, as noted above – this is mostly just for show. One of the new features of the KICKR V5 (2020) is the zero calibration concept. While it’s not quite like the KICKR Bike or Tacx NEO in terms of not being possible at all to calibrate, Wahoo says there is no reason to calibrate it. So much so in fact that Wahoo will quietly override any calibration values it takes within a minute or two using a new continuous calibration system.

My reading of this is that you don’t have to stop pedaling for it to “zero”. So maybe you have something else going on with yours. The Wahoo help desk can’t help?

1 Like

~2 seconds of coasting required.


Not lubed, cant really see that have any affect, the difference in ERG-mode is pretty similar for the last two weeks.

Wahoo says trainer accuracy is within tolerance, and that no manual spindown is needed.

I think the Kickv5 is meant to be 1% tolerance? Yours seems worse than that.

All your trials and tribulations remind me of my experience with an earlier Kickr. I wasted so much time with Wahoo support, before making two changes. I bought a Tacx Neo and Favero Assioma. Never regretted that decision.


Yes, KickrV5 is +/-1%, Quarq is +/-1,5% and 4iiii is +/-1%.
There are a lot of opinions about what those tolerance really mean.

To quote Wahoo:
"Be aware that no two power meters give exactly the same reading. Multiple identical, simultaneously broadcasting power meters have been empirically proven to report different power numbers during the same workout.

Factors responsible for this difference include:
-Data transmission rate
-Packet loss
-Wireless interference
-Power Meter or strain gauge location (example: the KICKR measures power at the hub, which will result in a lower power reading due to drive train power loss compared to a crank or pedal based PM)
-Differences during calibration
-Battery life
-Accuracy tolerances
-Leg imbalances

Additionally, consider that the KICKR power accuracy tolerances combine with your other power meters tolerance. This means that if your KICKR is rated to report +/- 2% accuracy and your power meter is rated to report +/- 3%, your total combined accuracy tolerance will be +/- 5% at any given time."

So when Wahoo says tolerance is additional to all the factors above, I really dont see why they would give a tolerance number at all (of course they must because of marketing), but it will have no practical meaning. Imo the +/-% given for trainer and PM is supposed to cover all the factors above except drivetrain-loss. In a perfect world, crank/pedal-based PMs should read a bit (2-4%?) higher than a trainer due to drivetrain loss.

So basically Im fine with my PMs reading higher than trainer, but imo 3-5% drift is not within tolerance. I told this to Wahoo after getting the answer above, but I got no new answer. They only set “request status” to solved.

I’m coming from a Neo 2T, my PMs read a bit higher than the Neo aswell, but there was no drift at all. But the Neo had brake-rub and people didnt know what would happen to support after Garmin bought Tacx, so when reading all these nice things about the KickrV5, I switched when I got a good deal. I also liked the feel of the Kickr18 better than Neo2/2T.

The KickrV5 was perfect on paper for me, auto-calibrating (didnt realize atm that the calibration needed coasting), great frame-compability and no front-wheel block. I must say Im dissapointed though. I genuinely belive there is something wrong with my KickrV5, since it shows two consistent, but different behaviours in ERG/sim-mode. But I really think there is no chance that Wahoo will admit this or help in any matter.

IMO what I’d do is to record a TR workout that is a constant power for 60-90 minutes and send them another graph. It’s a bit hard to see it visually in the DCanalyzer links but a set power (say 200w) over a long enough time should make it very clear that the Kickr is reporting the same wattage but actually drifting to a higher resistance over time.

I think getting the language right to describe it will get the issue escalated up the chain.

Drift is a technically correct way to describe it, but I’d try writing them something like

“Wahoo Kickrv5 reports consistent wattage while steadily increasing resistance over time rather than holding constant resistance in ERG mode, causing workout to get substantially harder even at the same reported wattage”

“Expected behavior: Kickr reports a consistent wattage that results in a consistent offset wattage at power pedals throughout whole workout”

“Actual behavior: Kickr reports consistent wattage but power offset at the pedals went from neutral at minute zero to 15w at minute 45, to 30w at minute 90 which signals that resistance is increasing and that the trainer is not performing to customer expectations”


You are probably right.

Im trying to get a deal at some second hand Assioma Duos. Getting a third datapoint will hopefully confirm my assumptions that it is the trainer that drifts, not the PM.

Getting the language right is probably important, my english is somewhat limited though and Im guessing I can seem a bit harsh. Im not :slight_smile:

1 Like

One more thought - you could try @stevemz’s suggestion of a constant power ride on TR, BUT in standard (level) mode. Do 60 minutes of constant pedaling at a gear/level setting that gives you 200W (or whatever) and see what happens. That might help confirm whether it’s an erg mode problem or a “no coasting” problem.