I recently bought an Edge 1040 Solar and have taken it for two rides. The “Grade” data field shows incorrect values. When riding on a flat section of road, it usually shows -1%, often changing to -2% or even -3% or -4%. This happens on roads leading through the forest (paved ones, so the sky is not blocked by branches). In open spaces, the values in this field seem correct and in line with my feelings, but it is enough to pass a few trees growing by the road (or buildings) for the value in the “Grade” field to change to -1% or -2%.
When I'm not riding in completely open space, Garmin stubbornly “claims that I'm riding downhill,” even though the ‘Ascent’ field counts the meters of elevation gain. The values in the “Grade” field change very quickly and abruptly, e.g., from -3% to 0% even though the road is flat.
The device has the latest software 29.22. I have the satellites set to auto-select. I calibrated the compass and set the altimeter calibration to automatic. I also did a soft reset. It didn't help.
In addition, the battery is draining faster than I expected. It loses 9-10% in 2.5 hours of riding (backlight at 10%, 3 sensors and a phone connected, LiveTrack enabled). What else can I do or check?