HMD rotation lost when paused

Hello,

I have a pawn blueprint subclassed from pawn and positional and rotational head tracking works fine until I pause the game.

At which point the positional part of the POV is still being updated but not the rotational.

If I create a pawn based of Character.h then everything works correctly.
I really dont want to base my pawn of of character.h as this is a cockpit game untilizing physics.

What is hapenning within character that is not happening within pawn?

The issue seemed to correct itself when I adjuested the position of the camera for some reason.

setting bShouldPerformFullTickWhenPaused = true; in the constructor of the player controller fixed this exact issue for us