Reports: activity sub-type shows count but blank stats on first load (workaround inside)

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

  1. Change the activity filter to the parent group (Cycling). All stats populate correctly.

  2. Change the filter back to the sub-type (Recumbent Cycling). The stats now display.

  3. 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

  1. Go to Reports > Progress Summary on the web.

  2. Filter by a cycling sub-type (e.g. Recumbent Cycling) as the first selection.

  3. Observe: activity count shows, but all aggregate stats are “–”.

  4. Switch filter to the parent Cycling group → stats appear.

  5. 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)?