inaccurate speed (and distance) in Garmin watch and Connect App

A use my Garmin Marq 2 Adventure togheter with the Tacx Neo Smart T2800 and the Speed Sensor 2 (and cadence sensor).

I use my racebike with the Tacx Neo Smart T2800 with myWhoosh, and notices a difference in speed and distance of arround 10-20% between myWhoosh an what I see on my watch that are both paired to the Tacx.

I use my MTB with the speed 2 and cadence 2 sensor both paired to my watch and my Samsung S25 Ultra phone where I use them with the Android app 'SuperCycle'.
I also noticed that the garmin is always showing less then 'SuperCycle'. SuperCyclealso allows to use GPS signal for distance and speed, so I added those values as well on the display.
The speed and distance shown on 'SuperCycle' are almost on par for the sensor and the GPS value.
Ex yesterday I recorded via GPS a top speed of 39,9km/h and the sensor had 39,4, while I look in the connect app and the maximum speed recorded with the same sensor was only 35,7 km/h (with an incorrect to big wheel size), 9,348% less, which is exactly the same speed diffrence I saw 2 days before with the correct wheel size set.

In the SuperCycle I configured my tire size as 29x2.2 (56-622), and in the Connect app as 2302mm. Yesterday I even increased this to try to match the speed, I had it set to 2700mm.
The result was the same difference in speed of 9,348%.

The only conclusion I can make is that Garmin has a bug in their software because sensors does seem to work fine with other non Garmin applications.

  • I found the issue... and it's a small bug.

    In the Garmin Connect app I did set initially the correct wheel size, and later on I did set even a bigger value which didn't change a thing.

    I just searched the speed sensor on my watch, and when I looked at the settings on the watch I noticed the wheel size wasn't synchronized with the Connect app. I entered the correct wheel size on the watch itself, and now I do get the correct speed.