GetActorLocation() always return same values

Does your pawn have “Use Controller Yaw” set to true?