Cyclic VRC 1 after update to new MacOS and MQDH
I started seeing weird behavior recently with Performance Analyzer in MQDH. So last week everything was ok, but what happened to me: 1. I updated MacOS to Sequoia - I use Macbook M1 2. I updated my Quest 2 to latest version 3. I updated MQDH to 5.0 version (other versions stopped working) I've noticed that no matter what game or app I test, I see the same results in the Performance Analyzer. Below you can see screenshot for "First Steps" application (the one from Meta), You can notice this cyclic VRC1 flag showing in pretty regular intervals. I already did factory reset on Quest headset, used different USB-C cables, but not luck. What is weird, that on the headset itself I don't see any problems (or I'm not able to notice it for some reason), it's only this Performance Analyzer showing flags. Does anyone have similar experience and solution perhaps? I created bug in MQDH, but I don't know where it goes as I cannot find it.1.1KViews0likes6CommentsMQDH reports low framerate but other tools do not (Failed VRC.Quest.Performance.1)
Unity LTS 2022.3.37f1 / OpenXR I first submitted my game a few weeks ago and received a VRC.Quest.Performance.1 failure (running < 60 fps). It was running at a solid 72 fps on Quest 3, so I borrowed a Quest 2 and found it was quite low (30fps or so) and went on to optimise the game quite a bit and brought it up to 72 fps on both Quest 2/3 consistently as per the OVR Metrics overlay and the adb logcat -s VrApi command Now this is where things get weird. I resubmitted and received the same VRC1 failure again. I double checked the performance in MQDH and found that the fps look like a sawtooth pattern, where it reports 72fps and 19fps on alternate frames, seemingly at random. In some cases the low fps frames were reporting an early frame as well. The logcat VrApi command shows LAT (latency) as -1, meaning that the frame latency is dynamically managed by Phase Sync (which can no longer be turned off when using OpenXR in Unity). The game is running buttery smooth and I still get these VRC1 warning in MQDH on Quest 3, even when I set the refresh rate to 90hz where it runs fine. There's no way that the game can run at 18 fps higher and still somehow be dropping frames. It also isn't reporting any late or stale frames either so go figure. I think this could be an MQDH bug as none of the other reporting tools show the framerate drops but this seems to trigger automated failure during review and I have no idea what to do about itSolved1.4KViews0likes3Comments