If you've encountered any issues while using SteamVR, you'll know just how hard it can be to find a solution to your problem. With support for multiple headsets and a range of complex features, fixing any issues can be hugely daunting.

Luckily, error codes are one of the easiest ways to diagnose a problem. If you're having issues, here's a breakdown of some common SteamVR error codes!

Error 108 – Headset Not Detected

Error 108 has become increasingly common in recent months and caused by issues when finding your VR headset. However, the ambiguity of this message means finding a solution can prove to be difficult, with both software and hardware being potential culprits. We recommend reading our more in-depth breakdown of headset issues to find a potential solution.

Error 113 – Path Registry Not Writable

This error code is related to issues with user write permissions with SteamVR. To ensure SteamVR can save to the required paths, check your permissions allow for writing to your PC's user directory.

Error 200 – Driver Failed

Error 200 is provided after issues arise with the OpenVR driver, which often relate to insufficient user permissions. This can also be caused by conflicts in the SteamVR driver directory. If you've manually added any unapproved files or drivers to this library, these should be removed.

Error 206 – Driver Not Calibrated / Error 207 – Driver Calibration Invalid

Both these errors are caused by calibration issues, encountered when the calibration file can't be loaded off the headset. If this issue is encountered, Valve recommends the following fix.

  1. Unplug your VR headset from your PC.
  2. Open the SteamVR desktop application.
  3. Open the SteamVR drop-down menu. Navigate to Settings > Reset.
  4. Click Remove all SteamVR USB devices.
  5. Reconnect your headset and wait for the drivers to automatically reinstall.

If the issue still persists, this may be an indicator of a faulty headset. If you suspect this to be the case, contact your headset manufacturer for more information.

Error 208 – HMD Display Not Found

This error is the result of your VR headset's display not being detected. To fix this issue, check all connections between the headset and your PC. If you're using the HTC Vive, make sure to check your cables are correctly connected via the included Link Box

Error 300 – SteamVR failed to initialized for unknown reasons

Error 300 is a somewhat rare error to receive in SteamVR and if it does appear, can often be fixed with a complete restart of your PC. With such a vague error message, it's often hard to pinpoint the exact cause of the problem if this appears frequently with your installation.

For many people encountering Error 300 repeatedly, some have found that privileges are the source of this issue. By ensuring the Steam is run with administrator privileges, this can remove some unwanted restrictions placed on the program.

  • Navigate your Steam installation (Often C:\Program Files (x86)\Steam).
  • Right-click on Steam.exe.
  • Select Properties.
  • Navigate over to the Compatibility tab.
  • Check the box labelled Run this program as an administrator.

Error 301 – Connect Failed

Error 301 is a relatively common error for many SteamVR users, caused by an inability to start or connect to vrserver.exe. This is often caused if the executable is already running, which can be identified via Windows' inbuilt Task Manager. If vrserver.exe is running, quit the process and attempt to run SteamVR again.

Error 302 – Init Failed

This caused by issues when starting up vrserver. If this error code is encountered, try restarting your PC and reattempting to open SteamVR.

Error 1101-1112 – USB Error

Errors 1101 through 1112 are the result of USB failures, likely caused by driver issues. If encountered, we recommend following the below steps:

  1. Unplug your VR headset from your PC, including any related accessories.
  2. Open the SteamVR desktop application.
  3. Open the SteamVR drop-down menu. Navigate to Settings > Reset.
  4. Click Remove all SteamVR USB devices.
  5. Reconnect your headset, alternating between various USB ports. Once detected, wait for the drivers to automatically reinstall.

SteamVR fails to start entirely

While error codes from SteamVR are a great way of identifying issues, if the application refuses to start, sometimes these issues can be more difficult to overcome. Common causes are bad installations of SteamVR or software conflicts, which can all be corrected in our dedicated guide.

Still experiencing issues?

If any of our solutions haven't fixed your issues, Valve recommends sending a system report to the SteamVR mailing list. To create a system report, follow the steps provided below.

  1. Open vrmonitor.
  2. Navigate to the Advanced panel and select Overview.
  3. Click Create System Report to generate a report.
  4. Select Save to File to save the report in a chosen location.

Have our troubleshooting steps helped you? Or are you still experiencing issues? Make sure to let us know in the comments!

Updated September 21, 2017: Added latest SteamVR error codes affecting a widespread number of users.