Two or three things here. I'm fairly certain the baro altimiter cals everytime the card boots, it considers the altitude sampled at boot as "0". Remember also, many baro sensors are sensitive to incedent light and moving air, like prop blasts or other movingair near the FC. You have to make certain that neither condition exists befor it will supply reliable data.