Player is not rotated properly on spawn

If PlayerStart is rotated, GoogleVRMotionController component is not oriented accoring to player’s rotation.
This is possibly related to issue UE-28914.

Steps to reproduce:

  1. Create character with GoogleVRMotionController.
  2. Rotate PlayerStart.
  3. Run project on real device (won’t reproduce in VR preview mode).

Results (looking down to show daydream controller mesh orientation):

PlayerStart is not rotated - daydream controller mesh is correctly positioned:

PlayerStart’s yaw is rotated by 180 degrees - daydream controller mesh is properly rotated while player faces (0,0,0) rotation. This makes controller unusable:

Please suggest workarounds. I’ve tried SetControlRotation of PlayerController but this doesn’t work.

Hello keaukraine,

Thank you for the information provided. I believe that you are correct in your original post when you said that it appears to be related to UE-28914 (I have provided a link below for other users). Thank you for the additional information. If/When the issue mentioned is resolved and you still having this issue please feel free to reopen this issue and I will be happy to investigate further.

Link: Unreal Engine Issues and Bug Tracker (UE-28914)

Make it a great day