Fix for multiplayer when launching Oculus VR titles outside of the official client.
The Oculus Platform API requires a "heartbeat" sent via the Oculus desktop client to enable multiplayer features. Currently, when launching Oculus applications outside of the desktop client without a valid headset configuration (eg, client reports pending hardware issue), the client doesnt report the correct current App ID in its heartbeat requests. This is the case when launching applications via compatibility layers such as Revive or PiTool. This incorrect App ID results in being removed from multiplayer parties with friends after a certain amount of time.
If you need further assistance, here's a video installation guide: https://www.youtube.com/watch?v=vPRlSaFxUpg