Resistance issues in game version 1.104 [December 2025]

UPDATE December 18
Several threads reporting resistance issues with game version 1.104 will be merged under this post.

  1. We’ve discovered the root cause for the “I can pair my trainer, but don’t have resistance” issue thanks to the details that you provided in this thread, and are working on a patch to fix it as soon as possible.

In the meantime, here’s a proven workaround: rather than pair your trainer directly to the main Zwift app - use the Zwift Companion app running on a separate smartphone to “bridge” the Bluetooth signal. Here’s how.

  1. For those who can’t find the trainer’s signal at all: are you running the main Zwift app on macOS / iOS / tvOS? Please check if your device has updated to OS v26.2 which Apple released 6 days ago. When Apple updates an OS, they strip app permissions of their ability to use Bluetooth and WiFi. The simplest way to fix that is to uninstall / reinstall the Zwift app (here’s how to do that on every OS) , then say yes to all the permissions prompts when they pop up.

  2. Direct Connect issues specifically with JetBlack trainers will also be solved with this upcoming patch

Please keep an eye on this thread or the 1.104 game release note thread for a progress report. We will update both.

4 Likes

Something in the new update broke resistance control on my trainer.

Trainer is Elite Zumo(latest firmware) connected via bluetooth and on monday everything worked great but after today´s update there is no resistance anymore.

Also noticed that in device pairing screen Zumo displays watts but if i try to calibrate it Zwift just says something like “waiting for equipment”.

I tested the trainer with other cycling apps and they can control the trainer.

PC is Windows 11 gaming rig with latest updates and no other software is connected to the trainer.

1 Like

Direto XR-T with Zwift latest update is not compatible anymore.

It doesn’t find the resistance, spinn down doesn’t work.

All fine BEFORE the update.

Ipad latest IpadOS, with newest game version any changes of resistance even on steepest climbs. It works like ERG mode, im chacnging cogs rear, but after few seconds i have the same resistance with the same cadence.

3 Likes

My XR-T is fine with 1.104.

Please tell us more about your setup. What device are you running Zwift on?

Also, don’t do trainer calibration on Zwift - use the Elite MyETraining app for that.

This is the calibration process for an Elite Zumo:

https://elitesrl.zendesk.com/hc/en-us/articles/4409112884882-Calibration-interactive-hometrainers-with-myE-Training-app-software

Does that work?

Yes, that works and that i have been normally using to calibrate the trainer.

But that doesn´t fix the lack of resistance in Zwift, forgot to mention that i already tried that also.

Having the same issue after latest update, using Tacx Flux 53027. ERG is active, but not changing the watts, i have to shift gears manually.

connected via BT, trainer updated and calibrated.

Tried uninstalling Zwift, restarting Mac, unplug Trainer, different workout etc etc. nothing works.

Pretty frustrating, everything was fine for the last 12 weeks

2 Likes

Great, I think you proved the trainer is good. I suspect this is a bug, but I haven’t seen it with my Wahoo trainer.

Yeah, there’s a lot of posts about resistance issues, I think there’s an issue.

I’m having the same problem. I have a zumo. I have recalibrated it twice. I’m getting no resistance. I tried it on Mountain Mash and zero resistance at 12% I thought my trainer was broken. Don’t let me lose a 54 week streak!

Same issue here - no ERG mode during a workout or ability to change resistance by turning ERG off and adjusting the Resistance Level via the Companion App. Power and cadence reporting seemed accurate. My Wahoo Kickr trainer and other sensors are paired via Bluetooth.

The interesting part is that ERG worked fine when I paused and switched my Kickr to pair via Ant+ rather than Bluetooth. Can anyone replicate this?

I am using the current Zwift MacOS version (1.104) on an Macbook pro M4pro connected via AirPlay to an AppleTV 4k gen 2 & 55” Samsung 4k TV.

1 Like

The same here with magene t300

1 Like

Same issue. Wahoo Kickr V4. I was troubleshooting for about 45 minutes until I looked at the update list on zwift insider and saw all of the comments there. I, to, thought my trainer had finally given up after all of the abuse.

2 Likes

Adding to this thread also, yes, on the AppleTV with the latest update, resistance on a Kickr v5 is broken

Came here to add I also wasted an hour trying everything under the sun to get my Stages SB20 smart bike to connect to resistance without success. Good to hear it’s not just me!

2 Likes

Same issue since today after latest upgrade. In workout mode, the ERG is not acting normally. I’m running Windows 11 on a Saris H3 smart trainer.
In today first workout session, the ERG mode was not acting correctly, the pedaling power kept coming down, so I had to push harder. I never had to do this before, but shifting two gears down in the back, I was able to increase the powers. Again, when I was supposed to be resting between two intervals, I had to shift up two gears. I’m also looking at the power graph and you can see that the lines is more erratic than previous session. I did close Zwift, turn off my trainer and restart with the same problem. I did run a calibration on my trainer using the Saris app, still issues. I also change the “trainer difficulty” but no success.

There is a bug

if you have a external wahoo or garmin, go for a 2mile walk at 3mph (with it in the bike setting, you can save your streak)

I feel better that it isnt just me.

Same for Kickr Bike v1, Windows. On the first load, I was able to pair to BTE but had no resistance. I tried to reset the bike mid-event with no resolution. A complete restart of the PC, Bike (power cycle), game, and app allowed me to pair to ANT+. After a further reset, I was able to pair BTE again.

The issue is the same as it’s been on a number of updates. I would guess the update either (A) wipes a temp / config file that communicates resistance or (B) You have another recurring bug that just gets put back on a bunch of updates.

Please take a look at the design and work on some code management to prevent the same issue coming in on multiple updates.