Search Issue Tracker

Fixed

Fixed in 1.0.3, 2.1.0-pre.1

Votes

0

Found in [Package]

1.0.1

2.0.1

Issue ID

MOXRB-70

Regression

No

[Quest] Error "TryGetSupportedDisplayRefreshRates failed due to an unknown error." when setting the display refresh rate with Unity OpenXR Meta plug-in in Player

Package: Meta

-

Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Switch to Android Platform
4. Build and Run on Quest
5. Open Android LogCat (Window > Analysis > Android LogCat)
6. Search for “TryGetSupportedDisplayRefreshRates failed due to an unknown error“

Expected result: No Errors exist
Actual result: Error “TryGetSupportedDisplayRefreshRates failed due to an unknown error.“ is present

Reproducible with: 1.0.1 (2021.3.42f1, 2022.3.44f1), 2.0.1 (6000.0.17f1)

Reproducible on:
VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650
Quest 3 (user reported)

Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested

Notes:
- Reproducible with Vulkan and OpenGLES3
- Forum thread: https://discussions.unity.com/t/how-to-set-refresh-rate-with-openxr/852770/19

  1. Resolution Note (fix version 2.1.0-pre.1):

    Meta OpenXR features no longer assume the session feature is enabled.

  2. Resolution Note (fix version 1.0.3):

    Fixed the Meta Quest: Display Utilities feature so that it works correctly even when Meta Quest: Session is disabled.

Comments (1)

  1. CiaranWills

    Sep 25, 2024 02:10

    The workaround for this is to enable the Session feature in the OpenXR project settings.

Add comment

Log in to post comment