Am I right in thinking that some of the data is device specific rather than based in the GC software.
For example Intensity Minutes.
I have a Vivosmart HR+ which I use for general activity tracking and I also have an Edge 520 which I use when cycling.
Yesterday I did a very hard cycling session wearing a separate HR monitor and using the Edge which I uploaded to GC along with all my day's other activity from the VSHR+. But it gave me zero intensity minutes for the day, presumably because these are tracked by the VSHR+ device.
Surely if Garmin Connect is meant to be the place where we see a whole picture of our health and activity it should be capable of combining data from multiple Garmin devices and giving readings for things like Intensity.