Error Codes - 22006 and 15000 (Unable To Initialize Encoder On Your Server)

This is an issue on the host's computer (the person attempting to host a game). Below are the things that can cause it.

Almost 99% of 15000 errors are caused by having either an old, a low end or a cloud server GPU that does not support Parsec. The other 1% is caused by not updating your drivers, or using automatic methods instead of manually searching for drivers from intel.com, amd.com or nvidia.com. If your graphics card does not support Parsec, you cannot host.

The host's graphics card doesn't support hosting

This is the most common cause. Check the compatibility list and ensure it is supported before trying anything else.

Drivers aren't up to date

Make sure to use the methods below to update your driver. Avoid using Windows' Device Manager or other automatic programs.

Intel

We highly recommend you avoid doing any automatic updates. Follow this tutorial:

  • Search for the CPU in this site through its search bar
  • Choose the most recent graphics driver that is listed for your operating system version
  • At the left, download and install the .exe file. Do NOT use the automatic updater
  • Restart the PC when done

intel_steps.png

If you get 'The driver being installed is not validated for this computer', download the zip instead in the same page and follow this tutorial (selecting igcc_dch.inf if you don't find the .inf the tutorial asks for).

NVIDIA

The automatic updates from Geforce Experience usually work, but you might want to do a manual driver search on NVIDIA's site just to make sure the version is correct.

AMD

Get the updates from AMD's site.

AMD APUs: The host can't handle high resolutions

This is a limitation of some AMD APUs. The host can try to lower the resolution to 1280x800 or lower (through Windows' settings instead of Parsec's).

Something else is using the host's encoder

On the host, disable/close NVIDIA Shadowplay, Xbox DVR / Game bar, VNC or other game streaming apps and, then see if that fixed it.

Nvidia Shadowplay is an option in GeForce Experience marked "Share". If you do not have GeForce Experience, this does not apply to you. If you do not have the Share option, please re-check that your GPU is supported and update your drivers.

Xbox DVR is an option in the Windows settings app under the "Gaming" category, in "Captures". it is marked "Background recording".

background_recording.png

Parsec is using the wrong graphics card

If your computer has two GPUs, such as one dedicated NVIDIA card that can't host and one integrated Intel GPU that can, you may have to switch to the other GPU to host.

Desktop computers

Plug your monitor directly into the card that can host. If you want your CPU's integrated graphics to host for instance, plug your monitor into the motherboard.

Laptops on Desktop sharing (Computers tab)

This does not apply for laptops hosting from the computers tab that are getting error 15000. You should only look into this if the people connecting are currently getting error 14003.

Laptops on Arcade Beta

If your CPU's integrated graphics can host but your dedicated card can't, you'll want to switch your game to use the integrated graphics. Parsec will stream using whichever GPU the game is using. You'll need to switch with either of the methods below:

  • Follow this article and set your game to integrated graphics. Restart the game and try hosting again
  • In case the above fails, look for settings that let you change the GPU inside your game or emulator. Some emulators have this setting depending on the renderer it uses. Restart the game and try hosting again

You can confirm whether you were able to properly switch the GPU by looking opening Task Manager, looking at the "GPU engine" of the application in the Processes tab, and what that GPU number refers to in the Performance tab. In the example below, Cuphead is using my NVIDIA card.

task_manager_cuphead_demonstration.png

Drivers are up to date but are broken

This is especially common with Intel's drivers. If the host machine has the latest drivers, consider following these instructions to use Display Driver Uninstall (DDU), remove traces of the current driver, and try reinstalling the current driver again.

  • Create a restore point in the minor chance that something goes wrong with this tutorial. You'll be able to go back to how your computer was before changes were made
  • Download the latest driver setup file from intel.com, nvidia.com or amd.com's site. Avoid automatic updaters
  • Download Display Driver Uninstaller
  • If you're using Windows 10, unplug your ethernet cable or turn off the Wi-Fi to prevent Windows from automatically installing unwanted driver updates
  • Boot into safe mode. On Windows 10, do the following:
    • Press Windows + I to open the settings
    • Go into Update & Security > Recovery
    • In Advanced startup, press Restart now
    • When a blue screen shows, go into Troubleshoot > Advanced options > Startup Settings
    • In Startup Settings, click Restart
    • Once a screen shows up with options, press 4 to boot into safe mode
  • While in safe mode, open Display Driver Uninstaller which you downloaded earlier
    • Select the location you want it to extract the program to, and click Extract
    • Find the folder the program was extracted to, and open Display Driver Uninstaller.exe
    • The program will show settings when first opened, you can leave that unmodified and close it
    • Select GPU as the audio device in the right, then select the GPU you want to remove the drivers from. On dual graphics laptops, you usually want to remove Intel's driver
    • Click Clean and restart
  • Once your computer restarts, install the driver you downloaded earlier
  • Restart the computer again
  • If you're on Windows 10, re-connect your ethernet cable or turn on the Wi-Fi again
  • Test if Parsec is now working correctly