I was out with an injury for months. Once I started back, Garmin Connect (using a Fenix 6 Pro with chest strap) was inconsistent in how it tracked my fitness. The VO2max dropped, which would be expected. But the load kept saying I was dropping, and also the power output. How could I be dropping when I was training again for the first time in months. It has been three months of training now. The VO2max number is still the same, and GC says I am maintaining, even though every run it categorizes as a VO2 run, and my load is hundreds of points higher each week. The load arrow also indicates maintaining. Strava has accurately mapped my fitness curve and shows me to be almost back where I was when I was injured. But not Garmin Connect. The literature says GC will reset after a couple weeks with no data. That is not true. When I started back training, it was like GC expected me to be at the level I was when injured. It was not reset. It struggled to adjust any metric, and still has not accurately determined my status. Garmin supposedly prides itself on the data, but this is horrible data processing. Is there anyone at Garmin actually working on these algorithms? There are far too few updates for the software to function this poorly. I will not recommend Garmin to anyone until Garmin starts putting in the work to improve its products, particularly the fitness tracking software.