Instinct altimeter goes bananas

Yesterday I  made 15km bike ride in my neighbourhood... the maximum height difference is about 40m... I started at home at 33m, somehow went to over 1500m and arrived back home at 250m

I set to auto calibration based on GPS (I presume), stayed on the roads, calibrated 3 time during the trajectory... nothing works

- how do I calibrate and set the watch correctly?

- Is riding the bike or running a problem for the altimeter?

Thanks for a your help...