I cycle on Zwift using a smart trainer, which is a power meter. I use my FR245 watch to send my heart rate to Zwift. Once in July and once and September, my Cycling VO2 Max was updated on Garmin after a Zwift ride. I have done many Zwift rides in between those dates and since then. These rides are all hard enough to meet the heart rate thresholds to calculate my VO2 Max. My running VO2 Max updates after every run . I cannot figure out why I got a Cycling VO2 Max two times in 4 months while other Zwift rides during that time did not update it with the same data available. Can anyone explain if this is normal and if not, how to get more frequent Cycling VO2 Max updates?