PlayerCameraManager location incorrect when using a dedicated server

I am using the PlayerCameraManager’s location and rotation in a VR game I’m working on. When running the game locally everything is fine, the PlayerCameraManager follow my HMD’s location and rotation just fine. But when I run using a dedicated server the PlayerCameraManager’s location stays where my camera Actor is, not where the HMD is. This happens both on the server and on the client. Is this a bug or am I doing something wrong here?

did you ever figure this out?

Instead of having a separate camera actor and using the PlayerCameraManager I used a camera component as part of my player character. The component should follow your HMD location and rotation as long as you have “Lock to HMD” checked.