Forum Discussion

dipRio's avatar
dipRio
Protege
28 days ago
Solved

VR Preview does not work when MetaXR plugin is enabled in Unreal Engine

This issue seems to have started after updating Meta Horizon Link to version 83.0.0.333.349.

At least with version 83.0.0.311.349, developer-specific features (such as passthrough and hand tracking) did not work, but VR Preview itself was functioning correctly.

 

Current behavior:

When I press VR Preview, the Unreal Engine preview window enters a non-VR state (the camera is fixed at floor level and does not move), and nothing happens on the Meta Quest headset connected via Air Link.

On the headset side, the Link waiting screen (the gray environment) continues to be displayed indefinitely.

 

Is anyone else experiencing the same issue?

Any information or insights would be greatly appreciated.

 

Environment:

Unreal Engine 5.5

Meta XR Plugin: 78

Meta Horizon Link: 83.0.0.333.349

  • I've managed to fix the problem by deleting HKEY_LOCAL_MACHINE\SOFTWARE\Khronos with regedit.exe.

    I suspect there was a conflict with Steam VR or VIVE Business Streaming, which I installed a little while ago.

11 Replies

  • Update / Additional information:

    Sorry, my previous post did not include enough information. Here are some additional details and things I have already checked:

     

    What I have confirmed / tried:

     

    ・Runtime OpenXR: Set to Meta. At least according to Horizon Link, it is using Meta as the OpenXR runtime.

    ・Reinstalling Horizon Link: Tried it, but it made no difference.

    ・Restarting both PC and Quest headset: No effect.

    ・Plugin location: I moved the MetaXR plugin from the project’s Plugins folder to the Marketplace directory. This also made no difference.

    ・Switching XR API to Epic Native: This only results in VR Preview being completely unavailable.

    ・Disabling MetaXR: Yes — when using OpenXR alone, VR starts and works normally.

  • korinVR's avatar
    korinVR
    Expert Protege

    I might be encountering the same problem with Unity.

    Starting a few days ago, my Unity project can't enter VR mode with the Meta XR feature group enabled. Disabling "Meta XR" works, but then the Touch controllers don't work.

    My environment is:
    Unity 6000.2.10f1
    Meta XR Core SDK 77.0.0
    Meta Horizon Link 83.0.0.333.349

  • Ultimately, this is a Meta Horizon Link issue, not a UE issue. I guess I'll just have to wait for an update...

  • Link_AJ's avatar
    Link_AJ
    Honored Guest

    Same here, this plugin is driving me insane

    I'm just trying to use Passthrough in Unreal

  • I updated to v85, but has anyone been able to fix these issues?

    VRPreview still doesn't work when using MetaXRPlugin, and even using the standard OpenXR VRPreview causes the headset screen to go black (though this may be a personal issue).

    • korinVR's avatar
      korinVR
      Expert Protege

      I've managed to fix the problem by deleting HKEY_LOCAL_MACHINE\SOFTWARE\Khronos with regedit.exe.

      I suspect there was a conflict with Steam VR or VIVE Business Streaming, which I installed a little while ago.

  • This method solved all my problems! Thank you so much!!!

  • This method solved my problems! Thank you so much!!! You are my God!!!

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions