and pressure was set to std.
I think there’s your problem. You should be using local QNH - if there’s a more than small difference between that and standard pressure all the height readouts are wrong. In real life you’re following a radio beam but in the sim I’d guess it’s a calculated path using whatever settings you’re using. Try it again with airfield QNH set.