CJ4 Approach failed

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.