Altimeter problems

The last few sessions I have done have had huge changes in altitude. All been pancake flat. 

is there something that you have to do to get this reliable? Any suggestions  or 

two sessions today showing it as an example. One at the start had the jump, and the second hours later had a massive drop at the end.