I need to add a delay to the client spawn to wait for their tracking information to be correct, just haven’t bothered with it yet. Initially on launch it can be early enough that the game doesn’t have a valid HMD location/rotation so it doesn’t spawn them with the correct rotation offset.
It doesn’t have to do with your calibration direction though, the pawn spawns with a zero transform which is world X forward.
You can go into the player controller and see where it spawns the pawn and modify behavior there, that is just a template setup so that 2D pawns can be used for testing.