Evidence that the Index Sleep Monitor produces bad heart rate data

Since receiving a Garmin Index Sleep Monitor for Christmas, I noticed a step change in my resting heart rate. Based on other posts on these forums, I suspect there is an issue with this device, so I ran an overnight test, recording my heart rate with a Polar Verity Sense armband monitor and the Index Sleep Monitor (ISM).

These images show heart rate data recorded from the Polar Verity Sense (right arm) and the Index Sleep Monitor (left arm).

As you can see, the two heart rates tell very different stories. As recorded by the Polar Verity Sense, I computed the lowest 30-minute rolling average heart rate (Resting Heart Rate), which was approximately 36 bpm. According to the ISM, my overnight RHR was 47 bpm, which was an 11 bpm difference.

Digging into the files stored on the device, I found a fit file called "settings.fit." 

This file contains numerous settings, some of which were incorrect. Most importantly, I see a setting "Resting Heart Rate (bpm): 50". I suspect the ISM has incorrect settings that are filtering data quality. I believe that the resting heart rate, as seen in the settings.fit file, is the device's reference heart rate (i.e., its true north). When the device strays too far from that, it corrects its signal effectively saying "I should be closer to 50 even though I see 36bpm...readjusting detected heart rate."

Performing a factory reset did not change the settings.fit file, as my resting heart rate is still the same as before.

What I am unsure about is if 50 is a hardcoded number or not. However, given that other users have reported higher than expected resting heart rates using this device, I hypothesize that the users seeing the data might have a resting heart rate in the settings.fit file that is not representative of their true RHR as defined by Garmin's definition.

Edit: I am providing another chart that uses Garmin Connect reporting style in 2-minute blocks. You can still see there is a shift in the heart rate when compared to the ISM data.

  • I've tried pretty much everything. I think its hard coded in there currently. However, what is interesting is that HRV doesn't appear to be corrected data. Only heart rate.

  • That could make sense, since there is no mention of HRV in the settings.fit

    Raises the question if some of the issues people have been having with wonky Recovery Status for example is related  to this, since having two different RHR and calculations based on that, that there might be a data clash when stuff syncs

    Since RHR can be one signal of recovery and other health indicators

  •   

    Or someone from Garmin:

    This seems to be a pretty serious bug maybe. It is affecting multiple (if not all) users. What is a good way to get this solved in the Garmin ecosystem? 

  • To clarify whats going on, the settings.fit file doesn't seem to be accurate and may be causing bad heart rate data. The resting heart rate on the ISM does not update nor sync with Garmin Connect.


    ISM settings.fit file Notice RHR (50)

    Settings.fit file from Forerunner 970. Notice the resting heart rate (41)

  • Good luck with this. I mean that sincerely

    I am returning my ISM, and traded it in for a Fitbit Charge 6 for sleep monitoring, while keeping a seperate sports watch. Was quite a bit cheaper too

    Maybe when Garmin can be arsed to deal with this, and some other issues with the ISM will consider buying it again.

  • Too bad the ISM is not meeting your needs    I guess I have been lucky with mine.  So far (fingers crossed) so good.

    I am also hopeful that the ISM is Garmin dipping their toe into the screenless wearable market.  Perhaps later this year we will see a Whoop like competitor.  Who knows?

  • Are you confirming that your settings on the ISM are syncing correctly, as verified in the settings.fit file?

  • Well, that's the thing, the Garmin Whoop like feels like it may be on the horizon.

    Seeing things like auto detectivity might hint at that. That the ISM is being used to to test the platform. So, that maybe the ISM itself hasn't the highest priority, but that sounds counter productive

    A Garmin strap, would cost around 300 to 400$ maybe? that seems inline with Garmin pricing, if they want to be even slightly competitive, altough knowing Garmin recently they will sell it for $800 lolz

    So, I am wondering too to wait for that, instead dealing with these issues.

    At the same time wonder if they can update the ISM to all day tracker, but that change is minimal maybe.

    It is a shame too, because the tracking I am getting is great, however at the same time this settings issue gives concern how those metrics feed back into the system

    This topic has been posted about 2 weeks now, and yet no response from Garmin whatsoever, the last software update was like 3 months ago.

    If Garmin wants to hire me to help fix their issues, they know where they can contact me.

    At these prices I am not volunteering to be a free gadget tester

       Can you still return it? You should be able to send it back under warranty, since it is not working properly.

    On the other hand if you want to keep working on this issue, can understand, at the same time I have a tough time gaging if and when Garmin will solve this issue

    Did you talk to support yet, what did they say? 

  • It was a gift for Christmas, so I don’t think returning is possible. I did have a conversation with support. All they said is that the performance is within expectation of the sensor. They didn’t address anything regarding syncing issues or the sort after multiple attempts to address it. It’s so odd that it’s getting zero traction. You would think they’d want to look into such a specific problem in light of significant evidence. 

  • That support said that is a crock.

    The devices are clearly bugged.

    Maybe you should mention that the settings file isn't updating? And just keep it at that.

    Tbh, feels returning the device even more justified.

    Try another support person? I have had fairly good contact with support over the years, and they can look into it, and get back on it

    Maybe you got a dud to help you.

    Ask them to check the settings files of the gadgets if they can, they can see some stuff. Or ask if they can reset the settings file que or something

    If all fails, DcRainmaker, DesFit, and a bunch of other YouTubers have podcasts/vids, that discuss issues like this. Maybe drop them a line, they know better how to get Garmin attention, at times. 

    A lot of work, when it should just be fixed. 

    Edit: Ill contact support as well, see how they respond, if they respond favorably, you can use that when contacting support