Frame rate limited to 10fps on Rift when headset is not worn in packaged builds. How to remove this?

Pretty much what the title says. This happens in packaged builds or when the project is launched in standalone mode. This is not an issue with PIE testing.

This was not an issue on older versions, but no such luck on 4.21. Is there a way to overcome this issue? (Ideally without leaving the binary editor builds to mock about with the Oculus plugin.)

Disabling stereo rendering does not work as the HMD Removed From head and HMD Put On Head events from VR Notifications don’t fire after stereo is disabled so I can’t automatically enable stereo again when the HMD is put on again.

Regards

I found a solution to my yesterdays problem it is to do with the #define OCULUS_PAUSED_IDLE_FPS line in the OculusHMD.cpp (nice to know that there is a fix implemented for the editor, but to be able to change this in a packaged project you need to modify the plugin in the engine source).

The proper way to do this would be to enable and disable stereo rendering when the HMD is put on/taken off the head, but this too would need engine modification.