I have dug through everything I could find and found no conclusive way to disconnect the HMD view rotation with body movements in the PlayerController using C++. Please help.
Im thinking you need to:
Camera->bUsePawnControlRotation = false;
should do it for you.