I am sick and tired of Garmin releasing "improvements" that ruin things that used to work just fine

Note: all of the issues below are fairly new. I haven't had any of these issues prior to the 11.28 update.

1. Wrist HR used to work acceptably well last year. Now if fails to work properly on 100% of runs, for large parts of those runs, producing unreasonably high HR that I can't possibly have. For example, in one of my recent runs it tracked me in the upper part of Z5 for 30 minutes, all while I was running easily downhill breathing mostly through my nose.

2. The abnormally high HR from the wrist sensor makes my watch "autodetect" the new maximum HR, which is absolutely unreachable for me. I am 52 years old. Believe me, I don't have the max HR of 186, especially not the one that was detected on a very easy run.

3. The new max HR results in auto-adjusting my HR zones even though the zones are based on LTHR%. If it is based on LTHR% that means it must not change unless the new LTHR is detected! What's the point of having it LTHR based then?

Here is how I found my LTHR% zones auto-adjusted by the watch:

Based On: %LTHR

Z5: 105%-114%

Z4: 99%-104%

Z3: 93%-98%

Z2: 83%-92%

Z1: 67%-82%

Isn't that ridiculous?

Furthermore, I I clearly remember configuring my watch to not auto-detect the max HR, but it seems that has been ignored in the last update.

According to https://www.garmin.com/en-US/garmin-technology/health-science/heart-rate-monitoring/:

Compatible Garmin devices can automatically update your maximum heart rate using your performance data. If a heart rate higher than your currently set maximum is identified and passes a reliability threshold, your personal maximum heart rate is updated on the device or in the Garmin Connect app.

This feature can be turned on or off in the Physiological Metrics -> Auto Detection menu of the device.

Guess what, there is no longer Physiological Metrics menu in my watch after the last update, and no Auto Detection menu that I can find. It seems Garmin has decided that it should simply be turned on by default for everyone.

And someone please tell Garmin engineers that there shouldn't be a 1% gap between zones. Zones are supposed to be continuous. 

4. Unrealistically high HR results in negatively affecting secondary metrics like Performance Condition, Training Load, Recovery Time, VO2 max. Bad data in - bad data out.

5. Sleep tracking is completely ruined too because my Garmin now thinks that I sleep when I work at computer. And it replaces my night sleep with this short fake daytime sleep. I don't really care about the sleep tracking, but that destroys other training and recovery metrics such as Training Readiness. What's the point in Training Readiness if all the raw data is useless.

Again, all of those things used to work quite well until Garmin has "improved" them. Has Garmin heard about beta testers? Not throwing half baked beta builds at users hoping that users would catch bugs but real dedicated beta testers who deliberately look for bugs. Also even when users report bugs in the beta software, it seems that Garmin just shrugs and releases the half baked updates regardless!

  • yea, but if you train with your heart rate as a priority, u should not trust wrist heart rate. I had a friend who.. dunno why, did use his wrist heart rate in his running training, and after two years, when he bought the chest strap was surprised that the actual heart rate was 10-20 beats different.. ergo.. the training was a bit off.. if you buy an expensive watch, then why not pay a little extra for a strap :)

  • Consider resetting or something because it’s working absolutely fine on mine. Also on 11.28. I actually have no real issues with 11.28 at all. WHR during training I don’t care about as I always wear a strap but for sleeping, recreational activity, etc it seems fine. 

  • I think this is a never-ending story. Some users complain about the accuracy of the OHR. Garmin optimizes the algorithm accordingly. And now other users complain that OHR accuracy has become poor.

    It seems that there is no OHR algorithm that fits everyone. One solution might be for Garmin to allow some calibration of the OHR so that users can adjust the sensor to best fit their individual wrist vascular system, color of the skin, thickness of the skin, etc.

  • Again, all true, but not the point of this thread.

  • I've done that a bunch of times. Didn't work. For me it broke with the v9.xx firmware. I even downgraded to v8 and it was fine again, then upgraded and it was broken again.
    I'm also using a strap now, so I don't care too much anymore. But it'll very likely be my last Garmin watch.

    IMHO it's just a bit sad that these Garmin watches could be SO MUCH better in so many areas if only someone with something to say cared a bit more about the product.

  • I think the primary reason for the OHR on the Fenix/Enduro/etc. line being poor is the weight of the device when the wrist is swinging/vibrating. The Quantified Scientist does some excellent videos on Youtube. He notes that many smaller Garmin devices with the same sensor perform better. The same is true for the Apple Watch, which reigns supreme for OHR. The Ultra does not perform as well as an AW7 or 8 which are lighter. Garmins are all generally poor based on his scientific testing, but the size doesn't help.

    Not sure there's 'tuning' Garmin can do. A better sensor and less weight, the latter being difficult to achieve in the Fenix form factor.

  • yea, but if you train with your heart rate as a priority, u should not trust wrist heart rate.

    I don't trust wrist heart rate and do all the serious training with my Polar H10 chest HR sensor. That's not the point of my post.

    1) Auto-detection of max HR was turned off, but the latest update has reset the setting back on.

    2) If Garmin knows that that WHR is unreliable, why does it insist on using the max HR auto-detection when WHR is used?

    3) Even if there really was a new max HR detected, why had it updated LTHR% based HR zones? That's not how it is supposed to work. 

    The last thing isn't the first time it happened. That happened previously. I found the setting and disabled the max HR auto-detection. But then the last update had screwed it anyway.

    Also, as I said, the wrist HR used to work decently well on very easy runs. I can't use the chest HR all the time and I don't have to. I don't even  expect it to be accurate. I just need it to not be horribly wrong so that it screws up all the performance and recovery metrics. Last year I had zero WHR glitches for several months. Why couldn't Garmin engineers leave it alone when it was working so well?

    Finally, is there any serious beta testing process (with dedicated testers who are athletes) to prevent regressions like this?

  • So, I guess it was a really heavy firmware update that made my sensor worse? ;P

  • So you’re justifying mediocrity with the same flaws that other companies have. This issues the OP is posting about have nothing to do with the medical/scientific aspect of the development but more with the it/code integration which seems to be rushed lately. If you read the post it basically said: don’t screw things that are already working to give me gratuities I didn’t ask for…

  • Nobody talks about the battery drain? I used to get like 15 days on my fenix 7 sapphire solar, after the firmware update i get 5-6 days.
    I think it's the Bluetooth connecting problems that drains the battery.
    I've tried everything but nothing works. It worked perfectly before the update.. 
    Does anyone know how to downgrade the firmware??