Posting this in case it helps others and gives Garmin something reproducible.
Symptom
In Reports > Progress Summary (web), filtering by a cycling sub-type — in my case Recumbent Cycling — showed the correct activity count but every aggregate metric (Total Distance, Total Time, Calories, Ascent, Average/Max Speed, etc.) rendered as “–”. The data clearly existed; it just wouldn’t display for the sub-type.
Workaround that fixed it for me
-
Change the activity filter to the parent group (Cycling). All stats populate correctly.
-
Change the filter back to the sub-type (Recumbent Cycling). The stats now display.
-
Date filtering then works normally from there (e.g. This Year vs All Days).
So selecting the parent group once seems to “unstick” the sub-type view.
Steps to reproduce
-
Go to Reports > Progress Summary on the web.
-
Filter by a cycling sub-type (e.g. Recumbent Cycling) as the first selection.
-
Observe: activity count shows, but all aggregate stats are “–”.
-
Switch filter to the parent Cycling group → stats appear.
-
Switch back to the sub-type → stats now appear.
Notes
-
This looks like a client-side loading/caching issue on the sub-type’s first render, not missing data — the numbers are all present once the parent group has been loaded.
-
Separately, Heart Rate / Bike Cadence / Power stayed “–” throughout, but that’s expected in my case (no HR strap, cadence, or power sensor on those rides) and is not part of this bug.
Setup
-
Garmin Connect web (Reports > Progress Summary)
-
Devices: Edge Explore, Edge Touring
Can anyone else reproduce with a cycling sub-type (or any other activity sub-type)?