Garmin Forerunner 955 Solar showing wrong elevation and climb goals — memory/processing issue?

I have a Forerunner 955 Solar, and recently it started showing abnormal behavior. The watch randomly displays climb goals such as 6x, 7x, 8x, 9x, or even 10x my target, even when I am sitting still, like during breakfast. In addition, the elevation data during both cycling and running activities has become completely unrealistic and inaccurate.

I sent the device to an authorized Garmin service center in Brazil, and they provided the following technical report:

“We verified that the device has damage in the memory responsible for data processing and management. This component is overheating and cannot handle the current peaks during processing. Unfortunately, the memory cannot be repaired because it requires factory-level software programming and ID recording. Therefore, the only solution would be to replace the entire processing board, at a cost of approximately R$ 2,580 (around USD 460).”

Before approving such an expensive repair, I would like to ask: Has anyone experienced similar issues with wrong elevation data or climb goals? Is there any official Garmin support path or factory repair option for this type of problem? Could a firmware reinstall or hard reset solve it, or is it really a hardware failure?

  • Normally I'd guess that the baro sensor is broken. Esp. when the watch shows invalid temperature as well.

    I never heard of an actual diagnosis by Garmin, usually the only thing they report is "watch has to be replaced". This is interesting!  Unfortunately it is extremely unlikely that a hard reset will solve it, unless there is a software fault that _makes_ the memory chip overheat. 

    It might explain why some people can't get firmware to install properly unless they put the watch in the freezer first.

    If I were you I'd buy a used/overhauled model from a reputable seller that gives a couple of months warranty, that is bound to be less expensive than what they quoted you.