I just noticed that when ever I go into "User Settings" in the Connect phone app and open the "Configure Heart Rate Zones", my average resting heart rate value in the Fenix5 gets overwritten for a weird number (in my case for 30 - when my ave RestHR is normally 55). Normally this value is set to "use average RHR" but it gets set to 30 for some reason. Its similar to what happens with the bug with lactate threshold getting erased and overwritten as well.
So you may want to check if this has happened to you as well. In the Fenix watch go to "Settings" -> "User profile" -> "Heart Rate" -> "Resting HR" -> should display your normal RHR which will be shown if you enter and scroll to -> Use Average".
The reason I found out is that for some reason all of a sudden my MaxHR was changed in my Fenix to 205! (I'm 45 yeasr old) and when I was doing HIITs on the treadmill yesterday my watchface was displaying the MaxHR% so that I know what zone I'm working at, and with a MaxHR of 205 I was not being able to hit Zone5/90% yet I was doing everything as always, was very confused until I looked to HR values and saw that the heart reate did not correspond to the zone. Then I checked Heart Rate zones on the Connect app and saw that MaxHR had been changed from 175 to 205... no wonder.
And so by entering the Configure Heart Rate Zones on the app to correct the maxHR (reset will do), then my LTHR and RestingHR were overwritten with off the mark values, 41 and 30 respectively. So when ever I enter the Configure Heart Rate Zones section afterwards I have to go to the Fenix and set the LTHR (manually) again and the RestHR to the "use average" setting. After that the values will remain OK unless I enter the Configure Heart Rate zones on the app again.