VR Roomscale rotation

I am looking for a solution to my problem with relative rotation. I am trying to reproduce camera rotation as in Pavlov VR where you use your thumbstick X axis to rotate around. I tried to add relative rotation to the camera in my pawn, but that did nothing. I think it is caused HMD rewriting location and rotation every frame. So I didn’t hesitate and try to rotate VR origin. And this worked. But after I make a few steps and get out of the center of the room I found out that the camera wasn’t rotating but only the origin rotate which create this weird drifting movement which causes a bit headache. I will add an image so you can understand it better.

The green arrow indicates the facing of the player.

Is there some solution for this situation or I will have to live with it.

I would be glad for any help.

try rotating the entire pawn/ character rather than the camera

I’ve used rotation before on thumbstick (rotate 45 degrees left or right)

Here is what I did: Rotate VR Character with InputAction posted by PotatoXmasheR | blueprintUE | PasteBin For Unreal Engine 4