SideQuest is like the extension for Oculus Quest and Quest 2. It takes your virtual reality experience to a whole new level where you can enable and use additional functions, experimental games, and latest games added on the Oculus store and on App Labs.
SideQuest also enables you to configure advanced settings on your Quest 2 headset; settings that are not normally available on Quest 2.
So, when you want to try out the latest, innovative games or use advanced settings that your Quest 2 headset doesn’t normally provide, SideQuest is the choice for Quest users. That’s why users find it so frustrating when they try to use SideQuest but it fails to detect their Quest 2.
In this article, we will take an extensive look at all the reasons why SideQuest may not detect your Quest 2, and provide detailed solutions to them.
Why is Sidequest Not Detecting My Oculus Quest 2
Before we explore the reasons why SideQuest is not Detecting your Quest 2, we need to ensure that you install SideQuest properly. If SideQuest is not set up properly, you may encounter issues with the app.
1. Proper SideQuest Installation Method:
Please follow the steps below to install SideQuest:
- Download SideQuest version for your OS (Windows, Mac, Linux, Android)
- Create an Organisation
You need to create an Organization in order to enable Developer Mode on Quest 2. If developer mode is not enabled, you will be unable to use SideQuest properly. Go to dashboard.oculus.com and sign in to your Quest 2 account. Accept the terms of agreement and finish the process to create an Organization.
1. For Windows OS, download and install the relevant Drivers
- To do this, go to developer.oculus.com and download the Windows drivers for your Quest 2 headset.
- To install, extract the downloaded ZIP folder, right-click on the android_winusb.inf file, and select Install.
2. Enable Developer for Quest 2
- Open the Oculus app on your phone or PC
- Select Settings
- Select More Setting or Advanced Settings
- At Developer Mode, toggle to turn it on
- Reboot your Quest 2
3. Disable Unlock Pattern in Oculus app
- Open the Oculus app on your phone
- Select Settings
- Select Quest
- Select More Settings
- Select Unlock Pattern and click to disable
If you already have an unlock pattern active, please use the steps below:
- Open the Oculus app
- Select Devices
- Select your Quest 2 headset
- At Headset Settings, Select Unlock Pattern
- Select Remove Unlock Pattern
- Enter your Oculus PIN and Submit
4. Connect USB and Enable Debugging
- Connect the USB cable to the computer. It is better to use a working phone USB rather than the Quest 2 cable.
- Put on your headset and check to “Always allow from this computer”. Then click OK to Allow
Please follow the steps above carefully, and in the exact order provided. This will ensure that SideQuest is properly installed and ready for use. Now, let’s have a look at the reasons why SideQuest isn’t detecting Quest 2
2. Quest Isn’t In Developer Mode
If you followed the steps provided above, you would have seen the point where we enabled developer mode. SideQuest will not work properly if this feature is not enabled on your Quest 2 headset. Here’s why:
1. SideQuest is like the back-end part of Quest and Quest 2. It is where users connect with developers to share and develop ideas for new games
2. SideQuest is where developers release experimental versions of new games for trial by users, before they are assimilated into the main Oculus store
3. SideQuest is the app that allows you to enable advanced features on your headset; features that are normally meant for app creators
So, you would need developer access to make use of SideQuest on your Quest 2. It is not an option, it’s a prerequisite. If Developer Mode is not enabled, SideQuest will not detect and work on your Quest 2.
3. You Haven’t Given All the Permissions in the Headset
For your Quest 2 headset to work seamlessly with SideQuest, you need to give SideQuest some permissions on your headset.
You will see that we have covered the permissions required for SideQuest in the steps outlined above, which includes disabling Unlock Pattern and Allowing USB debugging.
1. Disabling Unlock Pattern allows SideQuest to work on your Quest 2 without your having to swipe to unlock your headset every time SideQuest requires access to your headset
2. USB debugging allows you to make configuration changes to a device using the USB cable. If this is not enabled, SideQuest will not be able to make any changes on your Oculus Headset. Therefore, it will be unable to detect it when you try to use is on Quest 2.
4. USB Port or Cable Damaged
If you have made the correct configurations and given the right permissions for installing SideQuest, Quest should detect the PC you have installed SideQuest on and connected to.
If this does not happen, then it is likely that the USB port on the PC is damaged, or the USB cable itself is damaged. We will look at the ways to resolve each scenario later in the article.
5. Sidequest Out of Date
If you have been using SideQuest and it suddenly stops detecting your Quest 2, then it is possible that SideQuest is out-of-date. SideQuest works in very close integration with your Quest.
They both should always have the latest updates in order to continue functioning properly. If SideQuest Is far behind your Quest 2 in firmware version, SideQuest may stop detecting your headset.
Also, if the issue is the result of a bug in the SideQuest software, it would need the latest updates to fix the bugs.
Therefore, you SideQuest should always be up to date to continue working seamlessly with Quest 2.
6. No Internet Connection
Just like your Quest 2, SideQuest requires strong internet connection to work properly. SideQuest requires internet connection to connect with your Quest account and deliver the experiences to your headset or device.
If there is no internet connection, or the connection is poor, SideQuest may be unable to detect your Quest 2.
7. GitHub Server Is Down
To understand this point, let’s do a little bit of techspeak. We have already established that SideQuest is a platform that developers use to test and deliver games and other virtual reality experiences to you.
These new or experimental games are developed and hosted by the developers on a platform called GitHub. GitHub is where developers write code, test the codes, make changes to the codes, and host the codes.
The codes for SideQuest apps are hosted on GitHub. So, every time you are using SideQuest, you are connected to GitHub behind the scenes.
Therefore, if the GitHub server is down, it will affect the performance of SideQuest, including detecting your Quest 2. There was an incident in November 2021 where GitHub was down for 2 hours. So, yes, this is a possibility to keep in mind.
8. Windows Version Not Compatible
SideQuest, as well as Quest 2, is a modern technology and requires modern platforms to function optimally.
Initially, you could use SideQuest on older Windows versions but a driver update for Oculus ended this support. Right now, Sidequest does not work on these older versions:
- Windows 7
- Windows 8
- Windows 8.1
If you are using Windows 11, you may be disappointed to know that SideQuest is also not officially supported on the OS version. Some users have found ways to work around this but it involves opening your PC to a security risk which we do not recommend on Techzillo.
Meta have said that they are working to support Windows 11 as soon as possible.
9. Chromebook is Not Supported
Another OS constraint that may cause SideQuest to not detect your Quest 2 is using it on Chromebook. As at the time of writing this article, SideQuest is not available for Chromebook. We are unable to say whether or when this will change.
Please find below the known list of OFFICIALLY supported Operating Systems:
- Windows 10, 64Bit only
- OSX/MacOS 10.12+ (Intel and M1/ARM)
- Linux OS
Trying to use SideQuest on an unsupported OS will cause it not to detect your Quest 2.
8. VPN is Interfering
If you are using a VPN to connect to the internet, you need to know that it may interfere with SideQuest connections to Quest 2.
1. First of all, Quest 2 does not have inbuilt support for VPNs. So, using a VPN may affect performance
2. Secondly, VPNs tend to slow down connections because they have to connect to servers in far locations. The slow connection will also affect the performance of Quest and SideQuest.
How to Fix Sidequest Not Detecting Oculus
The first step to fixing SideQuest not detecting Oculus is to make sure you have followed all the steps and have all the prerequisites detailed above. Then try the fixes below:
1. Install the ADB Drivers
Please note that you only need to perform this step if you are using a Windows 10 OS. If you are using Android, Mac, or Linux, this is done automatically during installation.
1. Go to developer.oculus.com
2. Check “I have read and agree to the terms of the License” to enable the Download button and select Download
3. Right-click on the downloaded zip file and extract to a desired location on your PC
4. The android_winusb file is the setup file. Right-click on it and click install.
5. Please do not install, open, copy or move any other file in the folder.
Important Prerequisites to Note while Installing ADB Drivers for Sidequest:
1. Your Quest 2 must be connected to your PC using a USB cord
2. It is better to use a working phone USB cord rather than the Quest 2 cable
3. Ensure that no phone or other android device is connected to your PC during this process
Note: Please do not use any third-party software such as a driver manager to download ADB drivers. Only the drivers from the Oculus website are guaranteed to be digitally signed and secured by Oculus.
1. Turn On Developer Mode
If you have already begun setting up SideQuest but are yet to enable Developer Mode, now is the time to do so.
An alternative for enabling Developer Mode to the option above, especially if you had missed the step during set up is to follow procedure below:
1. Go to https://developer.oculus.com/sign-up/ and sign in using the same account signed in on Quest or Quest 2
2. Set up an Organization and agree to the terms
3. Power on your Quest 2 headset
4. Open Oculus app on your phone and log in
5. Open Settings on the app
6. Select Devices
7. Select your Quest 2 headset
8. At Developer Mode, toggle to turn on Developer Mode
3. After Connecting Quest to PC, Start SideQuest, Put on Headset and Allow ALL Permissions
Please refer to the guide provided in the previous section on setting up SideQuest to see how to grant the permissions needed for SideQuest. The permissions include disabling unlock pattern and enabling USB debugging. SideQuest will not detect your Quest 2 if these permissions are not granted.
If, during this process, you are also asked to allow file transfer, please select to allow.
If, on the other hand, you are not prompted to allow debugging when you connect the cable, please ensure that USB Connection Dialog is enabled on the headset. To do this:
- Put on your headset
- Press the Oculus button to open the Universal Menu
- Select Settings
- Select the Developer tab
- At USB Connection Dialog, toggle to enable it.
After doing this, connect remove the USB and plug it back in to see if the prompt to allow debugging comes up.
4. Fix Internet Connection
Internet speed is an important part of the performance of SideQuest and Quest 2. Please confirm that your internet connection is strong.
You may use your phone or PC to stream a video and see if there is any buffering at any point. If there is, then the connection is not good enough for a virtual reality system.
As a general rule, please try the following:
1. If the WIFI connection is poor, please turn off the router, wait 2 minutes and turn it back on
2. Ensure that there are no other connected devices that are interfering with the Quest 2 connection. This happens often when other heavy devices connected to the Wi-Fi are too close to each other
3. Ensure that your WIFI signal is not obstructed by thick walls and structures
5. Switch Ports
When you connect your Quest 2 to your PC and SideQuest cannot detect your Quest 2, it may be due to an issue with the port on the PC. Most PCs have more than one port so you should connect to another port and see if Quest 2 is detected.
Here are other things to try as regards troubleshooting the port:
1. Blow compressed air into the ports to clean out dust and dirt
2. Connect your phone to the PC and see if the PC detects your phone.
If it doesn’t then ensure that your PC’s USB drivers are up to date. To do this:
1. Press the Windows key on your keyboard
2. Type Device Manager in the search box and Select Device Manager
3. Scroll down and click the arrow next to USB Connector Managers
4. Right-click on the drivers under it and select Update Driver
5. Select to Update automatically
6. Your USB drivers will update. Then retry the USB connection
6. Try A Different USB Cable
When you test the USB port with your phone and the PC recognizes your phone, it may be that the USB does not work for your Quest 2. Although Oculus recommend using a phone USB, some phone USB cords are not compatible with Quest 2, especially if they are not original to the phone.
In this case, you should try using a different, standard USB cable and see if SideQuest would recognise your Quest 2 on PC.
7. Close All Other Software and Disconnect All Other Devices When Setting Up SideQuest
When setting up SideQuest, right from the point of installation, please ensure the following:
1. No other software is open on your PC, including games, video players, and developer software
2. No other device is connected to your PC, including your phone.
This is because the software and devices may be using codes and drivers that interfere with that of Quest and SideQuest. This is often the case with applications that use heavy graphics and devices that have operating systems such as Android, iOS.
Once you have closed all software except SideQuest and disconnected all other devices except Quest 2, retry to see if SideQuest will detect your headset
8. Wait For Github to Be Live Again
We have already explained the connection between GitHub and SideQuest. GitHub is owned and maintained by Microsoft. Sometimes, the issue may be that the GitHub servers are down.
Other times, it may be that there is a glitch in connection between the GitHub servers owned by Microsoft, and Quest servers owned by Facebook or Meta.
When you encounter the problem of SideQuest not detecting Quest 2, you could quickly head over to githubstatus.com to check the status of GitHub. The website provides live updates on every aspect of GitHub.
9. Turn Off VPNs
VPNs can be a useful utility to have for your internet connections. They provide secure access to the internet as well as change your geolocation. However, VPNs could interfere with SideQuest and Quest 2 in the following ways:
- It may corrupt or interfere with the geolocation function on Oculus
- It may reduce your internet speed to a level that is not adequate for SideQuest
- Quest has no native support for VPNs. Therefore, it may not support the VPN on your network.
Turn off your VPN and retry using SideQuest. If it goes through this time, and you must use VPN for your connections, you may look for alternative VPN products with high ratings.
10. Restart Sidequest
The issue of SideQuest not detecting your Quest 2 may simply be because the SideQuest software experienced a temporary glitch. Restarting SideQuest has resolved this issue for some users.
Restarting SideQuest simply means closing the app and opening it again. On Android, close the app and swipe it away from recent apps, then reopen it.
11. Restart Quest
If restarting SideQuest does not solve the problem, you may restart your Quest 2 as well. It is best to do a Hard Reboot for your Quest 2 as opposed to a normal restart.
A hard reboot will reload the programs needed to make Quest 2 work well including integration with SideQuest. It will also clear any glitches and bugs in the headset that may be causing it to malfunction.
To perform hard reboot of Quest 2:
- Press and hold the Power button for at least 30 seconds
- Wait until the LED lights turn bright, then release the power button.
12. Reinstall Sidequest
If you already had SideQuest working and it suddenly stopped detecting your Quest 2, and you have tried all the fixes above, then you should try reinstalling SideQuest from the beginning.
This would ensure that any bugs on your SideQuest are removed, and that you would be installing the latest version of the app.
Simply uninstall SideQuest according to the uninstall process of your device and reinstall it following the steps detailed in this article.
13. Disable Sideloading Update
Some users have reported that they started having issues with SideQuest detecting their Quest 2 when they mistakenly enabled Sideloading Update. Some even tried this as a fix for some issues with sideloading apps.
Please note that this option is mostly reserved for Oculus/Meta to update Quest devices that do not update normally; that is, for manual update. It has been known to cause SideQuest to stop detecting Quest 2.
To disable Sideloading Update:
1. Press and hold the Power and Volume Down buttons on your Quest 2 controller until the headset turns off and back on
2. Release the Power button only, while holding on to the Volume Down button
3. On the menu that appears, use the volume buttons to highlight Boot Device or Boot Normally
4. Press the Power Button to select it