From the IndieVelo app in the Hub “connected apps” option:
“Garmin are not currently accepting new connections to automatically upload FIT files to Garmin Connect”
So this may well not be Wahoo’s fault.
I agree it is annoying though.
4 Likes