I have ridden the same route both ways today and my Garmin Edge 820 shows 282 metres elevation gain goint and 231 metres elevation gain coming back! Normally less than 10 metres elevation difference, the route is flat.
Does anyone else have this problem? Is there a solution to obtain an accurate elevation gain.