Forum Discussion

Mugeo's avatar
Mugeo
Explorer
4 months ago
Solved

Can't login to Meta Horizon Link

I recently installed Meta Horizon Link but have been unable to login to my account using it. Each time I have attempted to login using the blue "Log in / Create account" button. I am redirected to my browser as expected; however, this does not result in my being logged into the app. Instead I get the following experience:

1. If I'm already logged into my account in the browser, I am simply redirected to https://auth.meta.com/language and nothing else happens
2. If I'm not logged in, I see a a error dialog that reads "Something went wrong This may be because of a technical error that we are working to get fixed. You can try continuing another way, or try again later"

This is preventing me from using my Meta Quest 3 on my computer. I have attempted the following workarounds - none of which has worked for me:

1. Rebooting my headset and PC
2. Using a different browser (I've tried both Edge and Firefox)
3. Reinstalling and repairing Meta Horizon Link

I'm able to login to my account on the headset, and on the mobile app - so disinclined to think that this is an account issue. Either way I would much appreciate any help I can get.

  • It's a Native SSO problem. Make sure the system clock on your PC is synced correctly.

    Browser-Side Fixes (User/Admin)

    1. Clear Browser Data: Clear cache and cookies, or try an Incognito/Private window.
    2. Disable Extensions: Temporarily disable browser extensions, especially ad-blockers or security extensions.
    3. Check Browser Mode: For Edge, ensure it's in "native" mode, not IE mode, and add the site to trusted sites.
    4. Check Trusted Sites: For Windows SSO (Kerberos), add the application's FQDN to Trusted Sites in Edge/Chrome settings.
    5. Sync Clocks: Ensure your system clock is synced, as time differences can break authentication.
    6. Try a Different Browser: Test if it works in Safari/Edge (for Microsoft SSO) or another browser like Firefox. 

7 Replies

  • steve_40's avatar
    steve_40
    Honored Visionary

    You need to be logged in to your Meta Quest account (headset) first.

    When you click the "log in" button in the Link PC app, it should show your Meta Quest profile in your browser:

    If you don't see this, then you need to go to Meta Quest and log in on that page:

    It will send a verification code to your email (or maybe require 2FA if you had that set up, I think).

    Then I think you should be able to log in to the Link app and get the first login screen I showed above.

    If that doesn't work, try logging out from Meta Quest and logging back in.

    If you do manage to get the Link PC app logon screen to appear, then when you click your profile, it will show a strange screen saying "continue in your browser"... but you are already in your browser (!!!) so just wait a few seconds and the screen should disappear and the Link PC app window will appear with you logged in. The previous logon screen will still be open in your browser. Don't click on it, just close it, as you are already logged in.

  • Thanks steve_40​. As described above, logging out first results in the error message of "Something went wrong...", and logging in results in a redirect to the language page. I tried your instructions but I can't get past the "Continue in Your Browser" dialog in the Meta Horizon Link app.

    • steve_40's avatar
      steve_40
      Honored Visionary

      It's a Native SSO problem. Make sure the system clock on your PC is synced correctly.

      Browser-Side Fixes (User/Admin)

      1. Clear Browser Data: Clear cache and cookies, or try an Incognito/Private window.
      2. Disable Extensions: Temporarily disable browser extensions, especially ad-blockers or security extensions.
      3. Check Browser Mode: For Edge, ensure it's in "native" mode, not IE mode, and add the site to trusted sites.
      4. Check Trusted Sites: For Windows SSO (Kerberos), add the application's FQDN to Trusted Sites in Edge/Chrome settings.
      5. Sync Clocks: Ensure your system clock is synced, as time differences can break authentication.
      6. Try a Different Browser: Test if it works in Safari/Edge (for Microsoft SSO) or another browser like Firefox. 
  • Thanks! My issue was related to content-blockers. I'm now able to log in.

    • zy869308717's avatar
      zy869308717
      Start Member

      Hi, excuse me, how do you set the  content-blockers in your browser to login

  • VPN issue solution:

    To fix the UseSystemProxy error and force the Meta Horizon (Oculus) app to utilize your Windows system proxy settings, follow these steps to manually add the missing registry values.

     

    Step 1: Open Registry Editor as Administrator

    Press the Windows Key, type regedit.

     

    Right-click Registry Editor and select Run as administrator.

     

    Step 2: Update the Native (64-bit) Path

    In the address bar at the top, paste the following path and press Enter:

    HKEY_LOCAL_MACHINE\SOFTWARE\Oculus VR, LLC\Oculus

     

    Check if there is a sub-folder (key) named Config.

     

    If it does NOT exist: Right-click the Oculus folder, select New > Key, and name it Config.

     

    Click on the Config folder to open it.

     

    Right-click in the empty white space on the right pane.

     

    Select New > DWORD (32-bit) Value.

     

    Name the new value UseSystemProxy (ensure there are no spaces).

     

    Double-click UseSystemProxy, set the Value data to 1, and click OK.

     

    Step 3: Update the WOW6432Node (32-bit) Path

    Navigate to the following path:

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Oculus VR, LLC\Oculus

     

    Check for a Config key here as well.

     

    If it does NOT exist: Right-click Oculus, select New > Key, and name it Config.

     

    Right-click in the right pane of the Config folder.

     

    Select New > DWORD (32-bit) Value.

     

    Name it UseSystemProxy.

     

    Double-click it, set the Value data to 1, and click OK.

     

    Step 4: Restart Services

    For these changes to take effect, the background services must reload the registry:

     

    Press Ctrl + Shift + Esc to open Task Manager.

     

    Go to the Services tab.

     

    Find OVRService (Oculus VR Runtime Service).

     

    Right-click it and select Restart.

     

    Why this helps:

    By default, the Meta PC client may try to bypass system-level proxies to establish a direct connection. In environments where direct connection to Meta's "Graph" servers is restricted, this often leads to the login crash you observed. Setting this value to 1 explicitly tells the OVRServer_x64.exe process to respect the proxy or VPN settings configured in your Windows Internet Options.

  • By default, the Meta PC client may try to bypass system-level proxies to establish a direct connection. In environments where direct connection to Meta's "Graph" servers is restricted, this often leads to the login crash you observed. Setting this value to 1 explicitly tells the OVRServer_x64.exe process to respect the proxy or VPN settings configured in your Windows Internet Options.

    To fix the UseSystemProxy error and force the Meta Horizon (Oculus) app to utilize your Windows system proxy settings, follow these steps to manually add the missing registry values.

     

    Step 1: Open Registry Editor as Administrator

    Press the Windows Key, type regedit.

     

    Right-click Registry Editor and select Run as administrator.

     

    Step 2: Update the Native (64-bit) Path

    In the address bar at the top, paste the following path and press Enter:

    HKEY_LOCAL_MACHINE\SOFTWARE\Oculus VR, LLC\Oculus

     

    Check if there is a sub-folder (key) named Config.

     

    If it does NOT exist: Right-click the Oculus folder, select New > Key, and name it Config.

     

    Click on the Config folder to open it.

     

    Right-click in the empty white space on the right pane.

     

    Select New > DWORD (32-bit) Value.

     

    Name the new value UseSystemProxy (ensure there are no spaces).

     

    Double-click UseSystemProxy, set the Value data to 1, and click OK.

     

    Step 3: Update the WOW6432Node (32-bit) Path

    Navigate to the following path:

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Oculus VR, LLC\Oculus

     

    Check for a Config key here as well.

     

    If it does NOT exist: Right-click Oculus, select New > Key, and name it Config.

     

    Right-click in the right pane of the Config folder.

     

    Select New > DWORD (32-bit) Value.

     

    Name it UseSystemProxy.

     

    Double-click it, set the Value data to 1, and click OK.

     

    Step 4: Restart Services

    For these changes to take effect, the background services must reload the registry:

     

    Press Ctrl + Shift + Esc to open Task Manager.

     

    Go to the Services tab.

     

    Find OVRService (Oculus VR Runtime Service).

     

    Right-click it and select Restart.

     

    Why this helps:

    By default, the Meta PC client may try to bypass system-level proxies to establish a direct connection. In environments where direct connection to Meta's "Graph" servers is restricted, this often leads to the login crash you observed. Setting this value to 1 explicitly tells the OVRServer_x64.exe process to respect the proxy or VPN settings configured in your Windows Internet Options.