Okay so my issue was that there was some settings missing that didn’t get transfered over from our previous engine upgrade. Not sure exactly which setting made the improvement, but:
Inside DefaultDeviceProfiles.ini:
I added :
[Oculus_Quest DeviceProfile]
DeviceType=Android
BaseProfileName=Android_Mid
bIsVisibleForAssets=False
+CVars=r.Mobile.SoundwaveTargetFrequency=2000
+CVars=vr.VRS.HMDFixedFoveationDynamic=1
+CVars=r.Android.DisableVulkanSupport=0
+CVars=r.Android.DisableOrientationPolling=1
+CVars=r.Vulkan.AllowFragmentShadingRate=0
+CVars=fx.NiagaraAllowGPUParticles=1
+CVars=FX.AllowGPUSorting=1
then in DefaultEngine.ini added:
[/Script/OculusXRHMD.OculusXRHMDRuntimeSettings]
+SupportedDevices=Quest2
+SupportedDevices=QuestPro
+SupportedDevices=Quest3S
+SupportedDevices=Quest3
FoveatedRenderingLevel=Low
ProcessorFavor=FavorCPU
some of those settings may not be applicable to you, or the root issue, but I’m just adding all so I don’t miss any. My frame rate is back to normal now