Yeah, it's a seated driving simulation and I need to be able to reset the user's head to be in the correct position and rotation when they enter into the simulation, regardless of the tracking origin that OpenVR defaults them to. Also, because of customer requirements, they have to be able to interact with certain virtual objects as well as be able to see their real world environment.
The issue is, if you use ResetSeatedZeroPose, the view planes don't see that the Zero Pose has been reset. So, for the sake of an example, say I'm facing North in game and the Pass through video properly placed in front of me. If I turn South, and call ResetSeatedZeroPose, the view planes stay in the same position and rotation in the world (which is now behing the player's view) becuase technically the player object's rotation and position never changed. So yes, technically the view planes are displaying the correct view, just the player can't look at them because they are oriented with the original seated origin that OpenVR started up in.
I've attached a picture of the described effect in case I'm still poorly wording my problem. In the picture I turned the HMD slightly after starting into the game and then called ResetSeatedZeroPose. As you can see the view plane orientation gets skewed and the user cannot see the entire view anymore.