Can't create a measurement with NaN value.18 - percentage 17 - difference

Former Member
Former Member
I know this has been the subject of previous posts, but don't want the issue to be lost in the archives.
I've read the previous posts, about having heart rate values set at 0 rather than 1, but this is not the case on my devices.

Anyone found a solution to this?
  • Better question; does anyone know what the question is? Probably I am just not too bright today.
  • Former Member
    0 Former Member over 8 years ago
    "NaN value.18 - percentage 17 - difference" must mean something to someone (but unfortunately not to me)
  • Ok I chased this down and a possible solution. Seems this is an error people sometime see when viewing their Activity List. The proposed solution i found that worked for some:

    The problem, and solution, remain. I.e., I was getting this error and discovered that my Zone 1 power was 0. Changed it to 1 and the problem went away.
  • Former Member
    0 Former Member over 8 years ago
    Thank you for the response.

    I had seen this solution on previous posts. I understand that power zones are defined under the Garmin Connect devices tab for each device. In my case power is defined as a percentage of FTP, and the zone 1 is set at 53%. Is there another location where the power zone minimum values are set? I cannot find any power or heartrate setting which is 0.
  • Under your devices (assuming you may have more than one) I would check all devices and make sure the first value in the tables is not 0, and that each has a proper Max Value. If that is not the issue, I would erase all my Zone settings using the Reset button and set them all again and synch all my devices and then try again.


    If that doesn't work post screen captures of the 3 tabs for all your devices and I will see if anything looks strange compared to my settings.
  • Former Member
    0 Former Member over 8 years ago
    Thank you for your help.
    Following your advice, I've checked the configuration. Reset the values, and saved. I keep receiving an error message regarding saving of user info for the Fenix 5. When syncing, I can sync both the edge 520 and Fenix 5 using bluetooth, but Garmin Express syncing works ok for the Fenix 5 but does not complete the sync process for the edge 520.
    It does appear that the issue is related to power, as I can successfully use the search function for running and swimming but receive the error screen for cycling.

    Not sure if the following attachments will be visible:

  • Yup I can see them.

    Only thing different I can see compared to my own settings is the beginning of your Zone 1 is hight than mine (I start at 23% of FTP and you start at 50%). I wonder if it cannot do the math if you have a power recorded for a segment that is below Zone 1 possibly. Try manually setting Zone 1 to start lower (I would try 1% to be sure) for both devices and try loading the data again.
  • Former Member
    0 Former Member over 8 years ago
    Thank you again.
    I did start adjusting the various power values, based on values in WKO4. Now all is working!!!!
    I noticed that the power values for devices on Garmin Connect are different than the values on the Garmin mobile app. Can't figure that one out right now.

    I appreciate your help on this,

    Ted
  • Former Member
    0 Former Member over 8 years ago
    This is a very old Garmin bug

    "NaN value.18 - percentage 17 - difference" must mean something to someone (but unfortunately not to me)


    "NaN" is programmer-speak for Not A Number, i.e. zero. It's like the dividing by zero error in Excel. All it would take to fix this would have been for Garmin, sometime over the last 3-4 years, to not allow zero to be the starting number in zones. But sadly, nope, still a bug.