My Edge 1040 Solar has performed flawlessly for the nearly 15 months I've had it until yesterday. While climbing a grade I know to be 14% I noticed the percentage of grade reading was only showing 3-4%. When I got to the summit the total climbing was lower than usual.
On the descent I noticed it showed I was climbing and the current elevator number was staying the same or getting higher rather the decreasing. At the end of the ride the total elevation gain shown was only 429 metres when it should have been over 800 metres.
I did a flat ride today and the first thing I noticed with the current elevation was much higher than normal. It should be 10 metres above sea level at the start of the ride but was nearly 100 metres. While riding on level ground the percentage of grade reading was showing +2% to and +3% at times. At the end of the flat ride which should have no more than 10 metres elevation gain it is showing 106 metres elevation gain. So it went from showing too little elevation gain yesterday to showing too much elevation gain today.
I reset the altimeter several times and while stationary the current elevation reading slowly and continuously increases for no apparent reason.
I am running the latest software version (19.22) and everything had been working normally until yesterday. Does anyone have an idea what may be causing these erratic altimeter readings? Is it a likely a software issue or a hardware issues? I guess the Garmin one year warranty no longer applies since I've had this since October 2022.