Forum Discussion

niIkk04's avatar
niIkk04
Explorer
18 days ago

Persistent Link App Installation Failure

 

I'm facing a persistent failure to install the Oculus PC Software (Meta Horizon Link App) for my Oculus Rift S device, which is essential for the device to function at all. The software got corrupted and was unresponsive no matter the method I tried, a couple of days beforehand. Any repair achieved nothing, therefore I used its official uninstaller as well as Revo Uninstaller Pro to erase every remnant of it from my device. The installer (Setup.exe) however, consistently terminates itself during the very end of its installation process, after it has downloaded all of the necessary cached files.

I tried downloading it into a variety of different drivers as well as have performed multiple complete manual removals of each plausible file system and registry artifact of the Oculus Software within my system; 

C:\Program Files\, 

C:\ProgramData\, 

C:\Users\MyUserName\AppData\,

C:\Users\MyUserName\AppData\Local\Temp\. 

C:\Users\MyUserName\AppData\Roaming\, 

Driver, Software and Hardware registry key locations, such as :

HKLM\SOFTWARE\,

HKLM\SOFTWARE\Wow6432Node\,

HKCU\Software\,

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\,

HKLM\SYSTEM\CurrentControlSet\Services\,

HKLM\SYSTEM\CurrentControlSet\Services\,

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF\Services\,

HKLM\SYSTEM\CurrentControlSet\Enum\ROOT\DISPLAY,

HKLM\SYSTEM\CurrentControlSet\Enum\SWD,

HKLM\SYSTEM\CurrentControlSet\Control\Class\,

but the installer continues to silently fail right at the end of its installation procedure regardless. The message essentially tells me to restart my computer every time.

Below I provide the latest entire installation log after the installation failure :

[Debug] [2026-01-26 00:14:10] Starting up oculus-driver v1.21.5.0.

[Debug] [2026-01-26 00:14:10] Grabbed execution mutex

[Debug] [2026-01-26 00:14:10] Initialising Analytics.

[Debug] [2026-01-26 00:14:10] Querying machine metadata.

[Debug] [2026-01-26 00:14:10] Anti-virus found: Windows Defender(401664, Disabled, Up-to-date)

[Debug] [2026-01-26 00:14:10] About to parse args

[Debug] [2026-01-26 00:14:10] Parsed args: `--mode`, `unattended`, `--installType`, `uninstall`

[Debug] [2026-01-26 00:14:10] About to invoke installer

[Debug] [2026-01-26 00:14:10] Beginning uninstallation

[Debug] [2026-01-26 00:14:10] Waiting for service 'OVRService' to stop.

[Debug] [2026-01-26 00:14:10] Service was already stopped

[Debug] [2026-01-26 00:14:10] About to delete temp directory

[Debug] [2026-01-26 00:14:10] Deleted temp directory

[Debug] [2026-01-26 00:14:10] About to copy files to temp directory

[Debug] [2026-01-26 00:14:10] Created secure temp directory at 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller'.

[Debug] [2026-01-26 00:14:10] About to copy certs to temp directory

[Debug] [2026-01-26 00:14:10] Copied certs to temp directory

[Debug] [2026-01-26 00:14:10] About to copy Monitor Driver files to temp directory

[Debug] [2026-01-26 00:14:10] Copied Monitor Driver files to temp directory

[Debug] [2026-01-26 00:14:10] About to copy DK2Sensor Driver files to temp directory

[Debug] [2026-01-26 00:14:10] Copied DK2Sensor Driver files to temp directory

[Debug] [2026-01-26 00:14:10] About to copy Tracker Driver files to temp directory

[Debug] [2026-01-26 00:14:10] Copied Tracker Driver files to temp directory

[Debug] [2026-01-26 00:14:10] About to copy Gamepad Emulation Driver files to temp directory

[Debug] [2026-01-26 00:14:10] Copied Gamepad Emulation Driver files to temp directory

[Debug] [2026-01-26 00:14:10] About to copy Audio Driver files to temp directory

[Debug] [2026-01-26 00:14:11] Copied Audio Driver files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy Rift S Audio Driver files to temp directory

[Debug] [2026-01-26 00:14:11] Copied Rift S Audio Driver files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy Rift S Sensor Driver files to temp directory

[Debug] [2026-01-26 00:14:11] Copied Rift S Sensor Driver files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy Rift S USB Driver files to temp directory

[Debug] [2026-01-26 00:14:11] Copied Rift S USB Driver files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy Oculus Virtual Audio Device files to temp directory

[Debug] [2026-01-26 00:14:11] Copied Oculus Virtual Audio Device files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy Reality Labs XRSP Interface files to temp directory

[Debug] [2026-01-26 00:14:11] Copied Reality Labs XRSP Interface files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy VR Air Bridge files to temp directory

[Debug] [2026-01-26 00:14:11] Copied VR Air Bridge files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy Meta Virtual Screen Driver files to temp directory

[Debug] [2026-01-26 00:14:11] Copied Meta Virtual Screen Driver files to temp directory

[Debug] [2026-01-26 00:14:11] About to copy files to temp directory

[Debug] [2026-01-26 00:14:11] Copied files to temp directory

[Debug] [2026-01-26 00:14:11] Copied files to temp directory

[Debug] [2026-01-26 00:14:11] -------------------------------

[Debug] [2026-01-26 00:14:11] Beginning uninstallation of: Monitor Driver - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\RiftDisplay.inf'

[Debug] [2026-01-26 00:14:11] Ending uninstallation of: Monitor Driver

[Debug] [2026-01-26 00:14:11] Beginning check uninstall health of: Monitor Driver

[Debug] [2026-01-26 00:14:11] Ending check uninstall health of: Monitor Driver

[Info] [2026-01-26 00:14:11] Health status: -536870142

[Info] [2026-01-26 00:14:11] SUCCESS! Uninstalled driver: Monitor Driver

[Debug] [2026-01-26 00:14:11] -------------------------------

[Debug] [2026-01-26 00:14:11] Beginning uninstallation of: DK2Sensor Driver - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\RiftSensor.inf'

[Debug] [2026-01-26 00:14:11] Ending uninstallation of: DK2Sensor Driver

[Debug] [2026-01-26 00:14:11] Beginning check uninstall health of: DK2Sensor Driver

[Debug] [2026-01-26 00:14:11] Ending check uninstall health of: DK2Sensor Driver

[Info] [2026-01-26 00:14:11] Health status: -536870142

[Info] [2026-01-26 00:14:11] SUCCESS! Uninstalled driver: DK2Sensor Driver

[Debug] [2026-01-26 00:14:11] -------------------------------

[Debug] [2026-01-26 00:14:11] Beginning uninstallation of: Tracker Driver - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\OCUSBVID.inf'

[Debug] [2026-01-26 00:14:11] Ending uninstallation of: Tracker Driver

[Debug] [2026-01-26 00:14:11] About to delete tracker driver binary

[Debug] [2026-01-26 00:14:11] Beginning check uninstall health of: Tracker Driver

[Debug] [2026-01-26 00:14:11] Checking if the OCUSBVID driver exists in system management

[Error] [2026-01-26 00:14:11] Driver could not be found in system management

[Debug] [2026-01-26 00:14:11] Ending check uninstall health of: Tracker Driver

[Info] [2026-01-26 00:14:11] Health status: -536870142

[Info] [2026-01-26 00:14:11] SUCCESS! Uninstalled driver: Tracker Driver

[Debug] [2026-01-26 00:14:11] -------------------------------

[Warning] [2026-01-26 00:14:11] Skipping uninstallation of gamepad driver because it is only compatible with Windows 10

[Info] [2026-01-26 00:14:11] SUCCESS! Uninstalled driver: Gamepad Emulation Driver

[Debug] [2026-01-26 00:14:11] -------------------------------

[Debug] [2026-01-26 00:14:11] About to stop audio device

[Debug] [2026-01-26 00:14:12] Process C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\Audio_Enable.exe exited with code -1 (success).

[Debug] [2026-01-26 00:14:12] Beginning uninstallation of: Audio Driver - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\Win11\oculus119b.inf'

[Debug] [2026-01-26 00:14:12] Ending uninstallation of: Audio Driver

[Debug] [2026-01-26 00:14:12] About to delete audio driver binary

[Debug] [2026-01-26 00:14:12] Beginning check uninstall health of: Audio Driver

[Debug] [2026-01-26 00:14:12] Checking if the OCULUSVRHEADSET driver exists in system management

[Error] [2026-01-26 00:14:12] Driver could not be found in system management

[Debug] [2026-01-26 00:14:12] Ending check uninstall health of: Audio Driver

[Info] [2026-01-26 00:14:12] Health status: -536870142

[Info] [2026-01-26 00:14:12] SUCCESS! Uninstalled driver: Audio Driver

[Debug] [2026-01-26 00:14:12] -------------------------------

[Warning] [2026-01-26 00:14:12] Skipping uninstallation of RiftS audio driver because it is only compatible with Windows 10

[Info] [2026-01-26 00:14:12] SUCCESS! Uninstalled driver: Rift S Audio Driver

[Debug] [2026-01-26 00:14:12] -------------------------------

[Warning] [2026-01-26 00:14:12] Skipping uninstallation of RiftS sensor driver because it is only compatible with Windows 10

[Info] [2026-01-26 00:14:12] SUCCESS! Uninstalled driver: Rift S Sensor Driver

[Debug] [2026-01-26 00:14:12] -------------------------------

[Debug] [2026-01-26 00:14:12] Beginning uninstallation of: Rift S USB Driver - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\riftsusb.inf'

[Debug] [2026-01-26 00:14:12] Ending uninstallation of: Rift S USB Driver

[Debug] [2026-01-26 00:14:12] Beginning check uninstall health of: Rift S USB Driver

[Debug] [2026-01-26 00:14:12] Ending check uninstall health of: Rift S USB Driver

[Info] [2026-01-26 00:14:12] Health status: -536870142

[Info] [2026-01-26 00:14:12] SUCCESS! Uninstalled driver: Rift S USB Driver

[Debug] [2026-01-26 00:14:12] -------------------------------

[Debug] [2026-01-26 00:14:12] About to invoke devcon with cmd: remove, in install step: UninstallDriver

[Debug] [2026-01-26 00:14:13] StdOut: ROOT\MEDIA\0001 : Removed

1 device(s) were removed.

[Debug] [2026-01-26 00:14:13] StdErr:

[Debug] [2026-01-26 00:14:13] Devcon completed successfully

[Debug] [2026-01-26 00:14:13] Beginning uninstallation of: Oculus Virtual Audio Device - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\oculusvad.inf'

[Debug] [2026-01-26 00:14:14] Ending uninstallation of: Oculus Virtual Audio Device

[Debug] [2026-01-26 00:14:14] About to delete remote audio driver binary

[Debug] [2026-01-26 00:14:14] Beginning check uninstall health of: Oculus Virtual Audio Device

[Debug] [2026-01-26 00:14:14] Checking if the oculusvad_oculusvad driver exists in system management

[Error] [2026-01-26 00:14:15] Driver could not be found in system management

[Debug] [2026-01-26 00:14:15] Ending check uninstall health of: Oculus Virtual Audio Device

[Info] [2026-01-26 00:14:15] Health status: -536870142

[Info] [2026-01-26 00:14:15] SUCCESS! Uninstalled driver: Oculus Virtual Audio Device

[Debug] [2026-01-26 00:14:15] -------------------------------

[Debug] [2026-01-26 00:14:15] Beginning uninstallation of: Reality Labs XRSP Interface - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\android_winusb.inf'

[Debug] [2026-01-26 00:14:15] Ending uninstallation of: Reality Labs XRSP Interface

[Debug] [2026-01-26 00:14:15] Beginning check uninstall health of: Reality Labs XRSP Interface

[Debug] [2026-01-26 00:14:15] Ending check uninstall health of: Reality Labs XRSP Interface

[Info] [2026-01-26 00:14:15] Health status: -536870142

[Info] [2026-01-26 00:14:15] SUCCESS! Uninstalled driver: Reality Labs XRSP Interface

[Debug] [2026-01-26 00:14:15] -------------------------------

[Debug] [2026-01-26 00:14:15] Beginning uninstallation of: VR Air Bridge - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\netrtwlanufb.inf'

[Debug] [2026-01-26 00:14:15] Ending uninstallation of: VR Air Bridge

[Debug] [2026-01-26 00:14:15] Beginning check uninstall health of: VR Air Bridge

[Debug] [2026-01-26 00:14:15] Ending check uninstall health of: VR Air Bridge

[Info] [2026-01-26 00:14:15] Health status: -536870142

[Info] [2026-01-26 00:14:15] SUCCESS! Uninstalled driver: VR Air Bridge

[Debug] [2026-01-26 00:14:15] -------------------------------

[Debug] [2026-01-26 00:14:15] About to invoke devcon with cmd: remove, in install step: UninstallDriver

[Debug] [2026-01-26 00:14:15] StdOut: ROOT\DISPLAY\0000 : Removed

1 device(s) were removed.

[Debug] [2026-01-26 00:14:15] StdErr:

[Debug] [2026-01-26 00:14:15] Devcon completed successfully

[Debug] [2026-01-26 00:14:15] Beginning uninstallation of: Meta Virtual Screen Driver - Driver package 'C:\Users\Nikos Kaounas\AppData\Local\Temp\OculusDriverInstaller\VirtualScreenDriver.inf'

[Debug] [2026-01-26 00:14:15] Ending uninstallation of: Meta Virtual Screen Driver

[Debug] [2026-01-26 00:14:15] Beginning check uninstall health of: Meta Virtual Screen Driver

[Debug] [2026-01-26 00:14:15] Checking if the WUDFRd driver exists in system management

[Debug] [2026-01-26 00:14:16] Driver exists.

[Debug] [2026-01-26 00:14:16] Ending check uninstall health of: Meta Virtual Screen Driver

[Info] [2026-01-26 00:14:16] Health status: -536870142

[Info] [2026-01-26 00:14:16] FAILURE! Failed to uninstall driver: Meta Virtual Screen Driver

[Debug] [2026-01-26 00:14:16] -------------------------------

[Info] [2026-01-26 00:14:16] Successfully unregister magic directshow filter.

[Info] [2026-01-26 00:14:16] Successfully unregister magic directshow filter.

[Info] [2026-01-26 00:14:16] Successfully unregister magic directshow filter.

[Info] [2026-01-26 00:14:16] Successfully unregister magic directshow filter.

[Info] [2026-01-26 00:14:16] SUCCESS! Uninstalled driver:

[Debug] [2026-01-26 00:14:16] -------------------------------

[Debug] [2026-01-26 00:14:16] About to delete temp directory

[Debug] [2026-01-26 00:14:16] Deleted temp directory

[Debug] [2026-01-26 00:14:16] Reading --ODIVersion string from registry.

[Debug] [2026-01-26 00:14:16] Read --ODIVersion string from registry: ''

[Debug] [2026-01-26 00:14:16] Writing --ODIVersion string to registry: 'Unknown (failed unistall)'

[Debug] [2026-01-26 00:14:16] Wrote --ODIVersion string to registry: 'Unknown (failed unistall)'

[Debug] [2026-01-26 00:14:16] Ending uninstallation

[Debug] [2026-01-26 00:14:16]

status: False

[Warning] [2026-01-26 00:14:16] Driver exists

Error Code: -1

Install Step: CheckUninstallHealth

Sub Install Step: DoesDriverExist: Meta Virtual Screen Driver

Severity: Warning

Line Number: 470

Caller: CheckUninstallHealth

ODI Version: 1.21.5.0

File Path: D:\full-fbsource\arvr\projects\oculus_pc_infra\Support\OculusDriverInstaller\OculusDriverInstaller\Driver.cs

System & Software specs, in case they're useful : 
Windows 11 Pro ver. 24H2 with the latest updates applied, Intel Core i9-10980XE, AMD Radeon RX 6900XT using the AMD Software PRO Edition v25.10.16.01 | 2025-07-22 Drivers, 64GB DDR4 at 2666MT/s | Computer's drivers have been exceptionally stable and haven't caused any issues for a long time.

 

Meta support does not recognize my Oculus Serial Number code in order to get in direct touch with them, nor does the headset appears on my Meta account for some reason, even though my Meta account was connected to the software with the Oculus Rift S on standby for years. Any help would be greatly appreciated in regards to this ongoing issue I'm dealing with, thank you a lot.

17 Replies

  • steve_40's avatar
    steve_40
    Expert Consultant

    Rift S is no longer supported. Contact official Meta Quest support here (live chat, email, Whatsapp).

    • niIkk04's avatar
      niIkk04
      Explorer

      As stated on my message, my first step was to contact Meta support after a multitude of attempts and consecutive failures to install the app. The serial number required to contact Meta support, as evidence that I own the device I bought 6 years ago, was not being recognised by their system, as if it's wrong. Therefore, I'm literally unable to reach out to someone official regarding this issue, since they do not accept direct contact with people who don't own a product of theirs. Moreover, whether the device is unsupported or not, doesn't make me not entitled to general support in regards to their software, the very same one used for the latest Quest models. My Rift S is in excellent working condition, up to this day. I hope this makes the situation clearer.

      • steve_40's avatar
        steve_40
        Expert Consultant

        Mate, you just scored an own goal. I gave you contact links for live support that do not require a serial number (just don't enter one where it says it is optional). If you aren't going to use them, then I won't waste any more time helping you 🤷‍♂️.

  • Hi niIkk04​ 🙂

    There was an issue few weeks ago with installing the link app which is actually resolved by now, but I saw a few other users still having the problem.

    Meta Link app not downloading after update | Meta Community Forums - 1363742

    Cant install Meta Horizon App | Meta Community Forums - 1362915

    When this issue occurs a few weeks ago, there was a workaround.

    I have no idea if this is related to what is happening now, but I'll put the link to the workaround  in here:

    Meta Quest Link Installation Issue – Workaround Steps | Meta Community Forums - 1358748

     

     

    • niIkk04's avatar
      niIkk04
      Explorer

      Thank you a lot for the suggestions you listed, however I've been through these forums myself as well. Unfortunately, my issue for some unapparent and weird reason, differs from what's listed by other people, as seen by my logs presented.

      • Choleni's avatar
        Choleni
        MVP

        To be honest..... I didn't really read your logs😅

        Anyways, you should be able to get in contact with support via the link steve_40​  provided to you.

        It's a direct link to Meta Support, you don't need the serial number.😉

  • My software   Meta Horizon  also couldn't log in. It just showed a failure message. Why is that?? How can I play the streaming game??

    The page that appears after logging in is also incorrect!!!

    Why can't this request be completed?! I bought a lot of games on Steam!!

    • Choleni's avatar
      Choleni
      MVP

      Hi fastman.386757​ 🙂

      You are mixing things up. That's not the error niIkk04​ experience.

      He can't INSTALL the app, you can't LOG into it.

      You might try this solution

      Can't login to Meta Horizon Link | Meta Community Forums - 1361677

      A user from China, who was - even with using a different browser and synced time - unable to log in, ended up using steam link.

      Can't log into Meta Quest Link PC, stuck on "Continue in Your Browser" | Meta Community Forums - 1359740

      If you don't have to rely on a cable connection and it's about games from steam, this is maybe also an option for you.

      Steam Link auf Meta Quest

      • fastman.386757's avatar
        fastman.386757
        Explorer

        Thank you. I'm already connected now.

        But after I updated my quest3 to the latest version, a big problem occurred. My previous meta account and the new one I created recently were not the same because I had not played for over a year. I can't remember the account details clearly. Now, in quest3, it asks me to log in with the original account, but I'm confused and don't know when I changed the password!!! My reuse code has become invalid and can't be used anymore!!! Now the new account can't find the device, and the old account can't log in... It's so frustrating. I can't find official support either. Brother, could you help me post a message? I can't post it myself. I'm really super grateful to you!

        The most frustrating thing is that my mobile number is from China, but I can't receive any messages from Meta... I have tried many times. Now I can't log into the account either. It's all because I can't receive the messages.

        These ten sets of restoration codes are completely unusable now because my password has changed!!! Can the official staff help me retrieve my account? I can provide purchase receipts, serial numbers, and all kinds of evidence, and they can all match up. Thank you so much!!!

  • It has been 2 days since the publication of my complaint and official response from any Meta representative has not been presented, offering some sort of solution, suggestion or workaround in regards to this ongoing issue yet. Quite honestly a terrible customer support experience and total neglectis the sole thing that has been provided. They deem my device as obsolete, unsuported and is unrecognisable by their system for direct contact, as it never existed to begin with. This is the only feasible space from which I could derive some kind of official recognition and help regarding this unresponsive and inoperative app. Perhaps my expectations were misplaced. With all of that said, unless a resolution is given, my only solution from thereafter will be to waste money on a new VR headset from another company and exclude future purchases from Meta altogether.

    • steve_40's avatar
      steve_40
      Expert Consultant

      You don't seem to understand that this is the community forum, not official Meta support. I already gave you the links to official live support. It's up to you to follow up 🤷‍♂️.

      • niIkk04's avatar
        niIkk04
        Explorer

        I understand that very well. You seemingly think that I was unable to press a link that you provided. The situation was as follows under my reply to your initial statement. Let's not introduce implications, please