Hi,
I did a general aviation Flight with both my Polar V800 (purple) and Fenix 6 Pro (orange) to compare things.
In terms of altitude it does not look good for the Fenix 6.
As you can see the altitude started to decrease when I leveled after the initial climb ...
I did another flight with only GPS and Elevation Auto Calibration disabled and things were better.
Have you also noticed discrepancies while using Elevation Auto Calibration or Galileo ?