Edge Explore reports negative slope

my device always reports the negative slope to me, except when I am actually level and therefore reports "zero".  as soon as I start any climb the slope is always wrong and always marks negative values ‚Äč‚Äčeven on a slope that I know to be 10% or 15 %