In reply to GrahamD:
My Edge 810 seems to under - report altitude gain, and deducts move when I use Garmin Connect to correct.
For example, recently did the Fred Whitton route in the lakes.
According to sportive website the height gain is 3950m, according to the GPX I plotted it was about 3600m, but I recorded 3176m and this then got corrected to 3102m.
My mate doing the ride with me, and using an Edge 500, recorded 3546m, which seems about right.
I can accept that measurements during the ride will be inaccurate, be they based on atmospheric pressure or GPS data - but I'm not convinced the Elevation Correction feature is using accurate data.