Control Rotation on Pawn

If you possess APawn with your PlayerController, even if the Pawn is set to replicated, the control rotation is not being replicated to the Server from the Client, is this intended?

Using GetControlRotation or BaseAimRotation, neither of them work. Changing the derived class to ACharacter, and it works, but not if it’s derived from APawn