Bluetooth connection lost mid ride and wont reconnect

with the latop it is built in, so not really. I do have a small BT4 usb dongle that I was using on an extension and it was dropping as badly using that, with it 2ft from the trainer. However, I’m not sure if the laptop was using the dongle or the builtin BT.

Wilfried, we really appreciate the detail that you and others on this thread have contributed.
The “stops pedaling” detail especially.

These disconnects are super frustrating (we hate them too!) and we are actively working on a fix for an upcoming release. Thank all for patience as we sort this out.


This sound interesting, :ride_on:

Just used the Nordic nRF connect app (android) to look at the bt signal strength. I get a max of -35db next to the RH side of the trainer. This drops to around -42db by the tip of the RH leg. Up by the bars, where the phone/laptop would be, the RSSI drops to between -70db and -75db. At one point it even dropped it and I end up with a break in the line on the chart (scan option at top right of app).

I’m not convinced signal strength is the issue but I will certainly try to disable the internal bluetooth and try again with the dongle on an extension (possibly 2 extensions to get really close).

1 Like

@Gerrie_Delport thanks, I’m on channel 3 (20MHz range) as it’s the less crowded here but will try to move the phone away from router and why not disabling the 2.4GHz SSID keeping the 5GHz one only for test purpose.

@Mike_Rowe_PBR thanks for commenting on the low points, will definitely try to improve this then.

@will_botti thanks. Not too worried about improving the drops situation but the fact that Zwift can’t pick up any data from HT although showing it as connected is more worrying (and frustrating) as only solution I found so far is to quit the game and therefore lose my session.

Mark, huge thanks for providing those details. Signal strength and interference can certainly contribute to connection loss, so it’s great that you examined that.
That said, we are actively working on this long-standing problem.
I’ve had many, many perfect rides in our HQ gym (not recently though due to lockdown). The gym has tons of trainers and lots of interference.
But when the connection does drop on Android, it often means rebooting, which is 100% unacceptable. We are on it.
Ride On!

I’ve been using a laptop (windows 10), didnt read the thread title properly before posting. I bought a 2meter USB extension yesterday and used that with a BT dongle today and the laptop, at the end of the garden. Disabled the built in bt to try and make sure it used the dongle. I managed just over 2.5hrs without the signal dropping once (that i noticed). I just went to look at the log expecting to see the BTLE bar height of 8-10 again, but they were at zero ! I suspect that is because of the external BT dongle ?

Hello fellow Zwifters,

First, I’d like to congratulate all the Zwift Team, I love the platform (even though I have experienced some issues) I know that there is a lot of work to be done.

This is my configuration:

Tacx Vortex with ANT+ and BT
Samsung Tab S4
HR Garmin Tri (I use de ANT+ to connect my HR to Zwift)
Speed/Cadence Garmin (I use them only to compare the numbers with Zwift)
Zwift companion on my phone Note 10 + with BT headphones with spotify

I didn’t use my HR monitor before, because I didn’t know that I could connect it via ANT+ with an adapter to my tablet, and I didn’t have any connectivity problems (only If I stopped peddaling in the middle of a workout for a couple of minutes, I had to reset the Zwift App, just like other Zwifters said on this entry)

But in this past two weeks, my HR monitor, disconnected every now and then in the middle of the workout, I changed the battery, and still, the same problem (but that isnt that much of an issue to me)

What really gets me, is that I’ve been trying to do meet up with other Zwifters, and I always miss it, because I can’t get my trainer going. It connects, and dissconects instantly, and the No signal sign appears, and I have to reset de app 4 o 5 times, and it is very frustraiting (I loose a lot of riding time doing this) and after I finally can actually start zwifitng, I have no problems. BUT yesterday, while I was zwifting, for 40 minutes, it just dropped, and I had to reset everything again.

I don’t know what to do, I checked with the Tacx app, and it connects rapidly (also to my Garmin) so, the problem seems to be with the Zwift app.

Thank you for your time

1 Like

Hi @zwill,
I really hope you are on it, cause I’ve been using Zwift on Android since beta and keep having problems with drop downs.

My usual case happens when I take a break even as small as 10s, for example
when descending and trying to use the aero tuck position.
On the other hand when I keep pedaling I can finish 2+ hours sessions with no problems,
Even more I’ve never had drop downs out of the blue, but take a tiny rest and that’s it
all connections lost.

My guess is that the BLE sensors go to sleep, and the reconnection procedure is failing.
Only way to get back the BLE is restarting the game app.

The Ant+ update has been a big improvement, because Ant+ is able to reconnect most of the times by itself.
But there are still some pain points:

1. Accessing the connection screen in settings makes you stop.

Sometimes it is just enough to open the connection screen and pick the newly created Ant+ connection,
but you will be brought to full stop by opening that menu.
I know some people are using this functionality as a hack to quickly change from road to mtb bike and back, but it leaves us with zero chance of recovery from drop downs during events and races.

2. The UI itself is misleading.

After a drop down you open settings and you can see the UI is soon showing BLE as connected,
there is even a signal strenth bar that is all full, but in reality when you go back to the game
the BLE is still disconnected.

I think fixing the UI is a low hanging fruit and could ease many frustrations.

3. There is no ANT+ FE-C implementation for Android.

So when BLE is gone you have no Ant+ alternative for the controllable and now you have to live in flatland.

4. Ant+ cadence has lag and some bugs in the readings.

On my trainer I can get cadence from 3 sources:

  • BLE
    best option until it drops signal

  • Ant+ cadence-speed sensor
    there is some really noticable lag in readings, but it is stable.

  • Ant+ powermeter
    this one I can 100% relate to the 2000 watts bug, everytime a use it a get the bug.
    This has the behavior of a math or type error in the code.
    Also easy one to fix, given the full cooperation of Tacx.

5. Holding background connection.

I like to listen to the Zwiftcast when riding on Zwift, but switching to other apps like podcast and music players, causes the game to kill all connections.
A couple of weeks ago, on Twitter, DCRainmaker himself was raging about the same thing regarding Zwift on iOS.

It’s basic stuff every other app can do.

6. Every update since Dec 2018 is one step forward two back.

back then it was significantly more easy to recover from BLE drop downs, just restart Bluetooth on your device and everything will automatically reconnect. Can’t zwift devs use the magic of git and bring some of that back?

In summary:
The problem after all is not that the drop downs happen with wireless those are unavoidable,
but more the way connecting back is failing.

Tacx Flux S,
Samsung S9, Android 10
Tacx HRM strap
Garmin Fenix 5, HR broadcast

The issue of dropouts on android has been pending for over an year. Have been facing same with my setup as well. Will this ordeal end anytime soon or we shift to some other platform which is more stable than zwift?

Same here on Samsung Galaxy Tab S 6.
If it drops once, only killing the App and restarting it solves it.
However as Zwift forgets the selected route kind of not a real solution.

Samsung Tab S6, Android 10
BT Tacx Flux S,
ANT Garmin HRM strap
ANT Garmin Cadence

Again today after 1:50h of ride. Had to switch to ANT+ for the power measurement to at least being able to finish my route.

Samsung Tab S6, Android 10
BT Tacx Flux S,
ANT Garmin HRM strap
ANT Garmin Cadence

I have a similar problem. I lost connection randomly. Today I joined a 45mins group ride. Bluetooth connection dropped 4-5 times in the first 25 mins. after the last one, it didn’t get connected again. So I quit. Everytime I joined Zwift, I have this issue.

Elite Novo Force trainer
Misuro B+ sensor
I run Zwift on Windows and connect via internal Bluetooth.