Wahoo’s KICKR is the most popular direct-drive smart trainer in the world, and for good reason. The latest versions are quiet, super solid, WiFi connected, and provide accurate power readings within +-1%. The KICKR’s little brother, the KICKR CORE, is hugely popular as well, especially now that it’s available as the KICKR CORE Zwift One.




While Wahoo trainers are well-built and popular, they do require calibration in order to deliver accurate power readings. There are actually three kinds of calibrations supported by Wahoo trainers, so let’s make sure we understand those first:
- Spindown Calibration: this is the typical manual calibration that has been done for years on Wahoo and most other smart trainers. You can do it from within the Zwift game, but we recommend using Wahoo’s software for calibration.
- Auto Spindown Calibration: KICKR v5 and v6, KICKR MOVE, and KICKR CORE now support automatic calibration. Basically, the trainer’s firmware automatically does the spindown calibration (#1 above) whenever you stop pedaling for several seconds.
- Factory Spindown: this calibration method “will read and re-register the precise drag values of your unit, allowing the algorithm to accurately calculate your power output during use.” A factory spindown is used to determine brake strength, and according to Wahoo “is only required if a significant error exists in power after performing a regular spindown.”
In the ideal scenario, users of KICKR v1-4 trainers should be able to perform a spindown calibration and see power numbers that are accurate within +-2%. Additionally, users of the newer KICKR v5, KICKR v6, KICKR MOVE, or KICKR CORE trainers shouldn’t need to worry at all about calibrating their trainers, as they’re automatically calibrated (assuming you’ve updated your trainer’s firmware to support auto-calibration, a step many KICKR CORE owners have missed).
But those are ideal scenarios. In the real world, I’ve seen perfectly functional KICKR trainers that refused to manually calibrate or auto-calibrate accurately. They would, instead, consistently read too high or too low. This includes a KICKR v4, a KICKR MOVE shipped directly to me as a test unit when it was first released, and a KICKR v6 that performed flawlessly for over a year before starting to read too high. In fact, the majority of the KICKR trainers I’ve used have needed a factory spindown performed at least once!
I’m not sure what causes a KICKR to go “out” and need a factory spindown, but based on my experience and others I’ve heard sometimes moving the trainer (picking it up, setting it down, etc) can throw things off, requiring a factory spindown before the trainer is accurate again.
KICKR v6 Example
When racing on Zwift I often dual-record my power data, so I can compare my trainer readings to my Assioma Duo pedals. Recently, I started noticing that my trusty KICKR v6 had started to read, on average, closer to 2% higher than the Assiomas, where in the past they had consistently been within 1% of each other.
I didn’t think much of it until the day I hopped on to ride and noticed that the KICKR was reading much higher than my Assiomas – in the neighborhood of 20 extra watts, even when I was only putting out 140W!
I let the trainer spin down without me pedaling, to trigger an auto spindown calibration, but the power readings didn’t get any more accurate even though I repeated the process several times.
Here’s what that dual recording looked like (click chart to see live data on ZwiftPower):
So I disconnected the trainer from Zwift, opened up the Wahoo app, and performed a factory spindown. Closed the Wahoo app, paired the trainer up to Zwift, and starting riding. Viola! The power was accurate once again! Here’s what that dual recording looked like (again, click for live data):

(The disconcerting thing here is that if I didn’t have a trusted secondary power source, I might have thought my KICKR’s power numbers were accurate since I was trusting it to auto-calibrate properly.)
Warnings from Wahoo
On Wahoo’s Factory Spindown page, they say “This process is performed during production to account for very small differences in the manufacturing process and should not be done unless absolutely necessary.” They also state that “Performing a factory spindown improperly may cause harm to your device as the calibration test produces heavy drag on the unit.”
Despite these rather serious-sounding warnings, I’ve never heard of anyone damaging their Wahoo trainer via a Factory Spindown. I have, however, heard of many people fixing inaccurate power readings via a Factory Spindown!
[adinserter block=”1″]
Performing a Factory Spindown
Wahoo has hidden the factory spindown utility in its mobile app, presumably to avoid users accidentally running it. They also don’t make the support page easy to find.
So here are precise instructions for accessing and completing a KICKR factory spindown. These instructions apply to all Wahoo KICKR trainers.
Before You Begin
You will need at least 5 minutes to complete a Factory Spindown on your KICKR, assuming you’ve already got the Wahoo app installed.
Make sure your KICKR isn’t connected to any other devices such as Zwift or your bike computer. (If another program is controlling your KICKR’s brake the spindown may not complete properly.)
Step 1: Connect to Your KICKR
This is done via the Wahoo app on iOS or Android (screenshots in this post are from iOS, Android may differ). Make sure your KICKR is powered on and Bluetooth is enabled on your phone, then from within the app tap Devices.
If your KICKR isn’t listed, tap the + to add it to your list of devices.
Step 2: Begin Factory Spindown Routine
Tap your KICKR trainer in the device list, then tap the image of your trainer at the top of the screen 10x (or until the spindown dialogue pops up). Tap “Factory Spindown”, and start pedaling. You must do a 3-minute warmup before letting the unit spin down.




Step 3: Complete the Factory Spindown
The factory spindown consists of three simple steps:
- A 3-minute warmup, riding at a “comfortable speed”.
- Accelerate to 20 mph, then stop pedaling and let the KICKR coast down until the spindown completes.
- Repeat step 2
Once completed, the screen will display “Spindown Complete”, along with some stats. All done!



Questions or Comments?
Have you performed a factory spindown on your KICKR? What was the result? Anything else useful you can share? Post below!

How and what do you pair to Zwift
When i pair FE-C
i have a big difference between the Kikcr V5 and the wahoo power pedals.
look picture and this even ERG MODE ON
I usually pair my KICKR over WiFi. But it doesn’t matter if you pair it via ANT, Bluetooth, WiFi, direct connect… they’ll all give you the same power numbers.
Sounds like you should try a factory spin down.
Eric, i did several factory spin downs even before this.
and when i not use FE-C
i have no difference between my Kikcr and wahoo power pedals
I also do a Factory Calibration reset for my Elite trainers at least every other month.
Basically it’s the same, 10 mins warm up, sprint to 20 mph, stop pedaling n let rear spin down. The reading is then displayed on the screen. All done. 👌
Hey @Vlad the Impaler, isn’t that just the standard calibration method for Elite trainers, as opposed to a factory one? I have an old Elite Direto and that is how they instruct you to calibrate the trainer. I have done this numerous times and adjusted the belt accordingly, but my Direto still reads way higher than my Assioma pedals (10-20%). It would be great if I could solve this problem
Hey Eric…. do you know if this works on the kickr bike too?
I’m seeing a huge difference between my kickr bike and the stages PMs on my road bikes.
Thanks!!
You can try it, but as far as I know there isn’t a way to do a factory spindown with a KICKR bike. Might ask Wahoo support?
Eric I tried to perform a factory spindown on my V5 but it would not increase speed to 20mph no matter how fast or hard I pedaled so could not conclude the spindown.
That’s odd. Can you shift to a tougher (higher) gear?
Yes even in a 53x 12 cannot, speed number is jumping.
Gerard I had the same problem with my V5 when it was broken. I had to send it back to Wahoo for a replacement trainer.
Thanks Johan, hope it doesn’t come to that.
This happened to me once on a regular spindown. I unplugged the kikcr from the power and restarted the tablet and it solved the issue.
Thanks Alice I will try that!
I have the exact same issue. Recently after connecting everything to zwift, the power will only be low like 1.5wkg, it’s like there is little resistance. Turning off and on again has resolved this 3 times, but have also had to abandon races etc. 🙁 Just tried to do factory spin down and unable to get beyond 19mph in top gear ?? The 3min warmup was tough though, with plenty of resistance?
I am not using any virtual gears, just bike on normal cassette.
A few days ago I performed this test because I had a similar situation.
The surprise was the 3 minute warm-up. For the duration of 3 minutes I had to keep the power above 300W. For me this was a challenge, especially without the fan on.
It was not “comfortable speed” 😉
Is there a non-zwift way to recalibrate the old Zwift Hubs? I know they stopped allowing manual recalibration and they do the same auto-calibration, but is there Factory Spin down equivalent for the Hub?
If this is a problem with newer trainers with auto calibration, why isn’t Wahoo addressing it, or even talking about it? I have a v6 kickr, but no power meter. Previously I had an Elite Suito that had serious issues. My power has risen about 10-15% with the kickr. Since it auto calibrates and the suito had known issues with under reporting power, i figured to trust Wahoo, but should I?
I’d say do a factory spindown on your v6… then trust it. 😀
Unrelated, but not sure where else to post: What happened to the option to see the “Latest” posts? I like to make sure I haven’t missed anything on the website, but that section seems to have disappeared.
Agreed. You can see a list of the 3 most recent articles if you choose use desktop mode in your browser and scroll to the very bottom, thats the best work around I know.
I just added it back to the homepage. Let me know what you think!
Love it. You’re the best!
Is this better to do before or after a ride on Zwift? (“cold” and use the 3-min only to warmup or after riding for a while and everything is “warmed up.”)
Any idea how much room temperature changes affect the accuracy?
“Despite these rather serious-sounding warnings, I’ve never heard of anyone damaging their Wahoo trainer via a Factory Spindown.”
Well, now you have. Did it this weekend the first time and afterwards I was riding in Watopia for an hour and towards the end I thought my neighbour was mowing the lawn but I got suspicious so I stopped pedaling and the sound was gone. Sounds like something drags heavily in the gear.
Bought it June 2023, so I hope the warranty does cover it.
I did the factory spindown, but still incorrect speed and incorrect power 🙁
The spindown report said it was done succesfully.
Hi,
I had the same thing. Initially the trainer did not want to do the factory spindown. After numerous emails to Wahoo it did. Unfortunately the problem was not solved. In the end, after another series of emails, my trainer was exchanged for a new one.
Unfortunately, the problem is the same and the discrepancies are even greater than on the old one.
I would like to point out that initially everything was fine, with differences of up to 2%.
The problem arose when Zwift introduced automatic calibration and the ability to change the gear ratios on the Zwift handlebars.
Maybe it was just a coincidence.
My powermeter is Assioma Duo.
My brake factor is 0.92; is that normal?
The last one I did had brake factor of 1.01, and 1.00 before that. For what it’s worth.
Just to add to this little data clump on brake factor. My Kickr v5 has a worn belt tensioner, and belt. The bearings were gritty, and heated up in use. I removed the shields, and have greased/oiled them as a temporary fix before I take it in for repairs.
I’ve so far seen 1.01 when the spin down was done and the reflected temperature was around 32°C, I did a ride where things quickly felt very wrong. I stopped, and later did a spindown again while the trainer was still warm, this time my brake factor was 1.06 at around 43°C.
A few days later, and I retensioned the belt, did a spin down on the trainer while it was around 43°C again, with a brake factor of 1.05.
The brake factor appears to be heavily impacted by the temperature reading, so I don’t think comparing brake factors without the temperature is too useful. It does have to be temperature compensated, and I don’t know if the brake factor is before, or after this compensation has been applied.
Edited to add: I bought the unit second hand, and I have done around 8000km (5000 miles) in the last 18 months.
Why does the email subscription pop up appear every time when I’m already a subscriber?
I solved my problem on my KICKR V6. Thanks. I had 1.10 in brakefactor. 30% less power…
I had exactly the same issue with my Kickr v6. Exact readings for many months, and suddenly much higher values compard to my Assiomas, starting around March 2024. My impression was that it was connected to the introduction of virtual shifting. Fixed with Factory spindown procedure.
Thank you so much for the factory spindown instructions! I thought my 4 years old Kickr v5 was dead upon starting this season of indoor training since it behaved so erratically. The spindown failed a few times but eventually succeeded and my trainer went back to behaving normally.
I did the factory spindown and it…helped, I think? The power readings I’m getting from the Kickr are now 5% higher than my Assioma pedals instead of 8% higher! One thing I’ve always wanted to know about doing a spindown: if you don’t stop pedaling / start coasting at the exact moment the app tells you to, does that make the spindown less effective? Wonder if anybody knows the answer to that. Anyway, from what I’m reading on here, it looks like doing another factory spindown might be called for.
Eric, I have no way to check power but I recently noticed that my Garmin watch records 20% less miles(or km, I tried both) than reported by Zwift. Any idea what’s going on? Almost always riding in ERG mode.
Why would you expect the Garmin to show the same distance as Zwift? It has no idea what sort of virtual world you’re riding in…
Assumed it is getting data from the same source- Kickr Bike. Also paired (BT) with Zwift to provide HR. Not so?
No, that is so. But the Garmin doesn’t know if you’re climbing the Alpe or riding Tempus Fugit. Or the density of Zwift’s virtual air. Or which virtual bike you’re on. Etc, etc…
I’m mostly concerned with a recent change in mileage. The difference between what mileage (or km) is reported in Zwift and what was reported on my Garmin was always very close. A few months ago I noticed a divergence between the two. Mileage should be easy to determine, much more so than power. Pedal rotations x gearing= distance, right? Alternatively, I could just link my Garmin account to Zwift for it to download my rides? The watch (Fenix 6) actually shows “trainer connected.”
I’ve done a couple of factory spin downs and got different brake factors (1.07 and 1.09)… what does the difference mean? Will one over report a little bit more than the other?
I’d be interested to.know the same thing. Today I got 1.09 and seems like my heart rate at the same zone 2 watts has gone up recently. I emailed wahoo to get some clarification on tolerances for this. I can let you know.
This is very interesting to follow. We had a KICKR with faulty readings, borrowed an old kickr with correct readings while wahoo replaced the old unit, got a brand new kickr (great support!) but the faulty readings were back. For example, If riding with the app estimated FTP from the borrowed model on a short workout with about 11 minutes of 100% FTP I’m struggling and several times considered quitting. To get 4 w/kg is an insanely hard workout. In an all-out sprint I can barely make it across 5 w/kg
We tried factory spindown, measured with watt pedals etc. My question is: Can I modify the factory spindown? Eg, once I reach the speed limit and let it brake to 0, could I apply a small brake force on the wheel to affect the result? Or the opposite, make the wheel spin for longer?
Hi, has anyone tried this recently? Are you still able to do a factory spindown as described in this article? No matter how many times I tap on the image of my Kickr, I never get the spindown popup…
I have done factory spindowns this way in the past, but I just can’t get the app to show me the option anymore.
Kickr V5 firmware 4.5.74.
Wahoo app version 6.51.0
Yup, just did it with my KICKR v6. Works as shown above. Latest firmware, and same app version as you…
Thanks Eric – after several tries I finally got the Spindown popup. Apparently I was not tapping fast enough 😀
hi, I have done a factory spindown but to no avail. I bought a wahoo kickr core from a friend a few years ago and used it knowing it was reading 20 watts higher than my powermeters.
A few days ago I was given a newish core from a friend cos the said the power readings were very high like 100 watts. As i was fine with my old core reading high but all the metal parts were rusty i decided to swap out everything but the electronics. too my supprise my old core was now reading 100 watts higher , how can this be as i only swapped out the steel parts and no electronice. Then I came accross the factory spindown and did it, it sadly didnt work even after doing it a few times. I cant understand why has it changed and got infected by the other newer core. these are the readings after factory spindown time 23.0 sec, temp -29.1deg, spindown 2 3.3sec,-29.2deg. brake factor 0.69. I dont know what the numbers mean maybe somebody could give me ideas. I am thinking about putting the new core with rusty parts together and see what happens. thanks in advance
I had the same issue Eric with my KICKR V6. My pedals were on my road bike for outdoor, didn’t install the pedals for over a while.
After installing the on my indoor bike it came to light that there’s a +- 10% difference (kickr overreading).
Didn’t have to perform a factory spindown though, a regular spindown was sufficient.
Blindly trusting the kickr v6, with auto callibration seems to be a no go. I’d expect more from a device at this price point and claiming auto calibration…
I have a Kickr Core 2, recently purchased. It immediately felt off wrt power readings, and that got confirmed using my Garmin Rally pedals.
I tried the factory spin down but was unable to do so.
I managed to get the factory spindown started to perform the 3 minute warmup, but after the three minutes noting happens. In the middle the speed chould appear but it just reads ‘- km/h’ and at the bottom it says “try again”.
Unplugged the Kickr, plugged it again, made sure no other Bluetooth app was connected but still the same.
Anyone in the same situation?
Thx.
Bart