Hello,
I own Garmin Fenix 7x solar. There are a few reservoirs near my living area (lenght from 350 to 1k). I often do a running workout around those reservoirs as the terrain is flat. However, usually my garmin shows quite a high elevation gain (diff for 2-5 meter multiplied by number of circles that I have done during the run). When I correct elevation in strava it shows 0 (which makes sense as the terrain is flat).
Please let me know if you have observed similar issues and if there is any setup Change which might be done to improve accuracy of altimeter.