When you spawn your pawn, reset your VR origin’s rotation to match the position of your pawn. This is the code I use in all my VR projects when the application loads.
Note: You would not want to force the rotation of a component which is recieving HMD rotation data. If the user themselves decides to face away from the desired position, you will have to create code to offset the desired rotation from the rotation of the pawn.
When the user teleports in VR and we want to force them face the chosen direction, I use the following calculation and call the “Teleport” function on the pawn.