If you're getting one of these errors and the host machine is a laptop, it may be because you are running both an NVIDIA and Intel Graphics in your laptop.
In these laptops, the Intel HD must be the device you use to host Parsec with.
Before you begin - your Intel CPU must be one of the CPU's below in order for hosting to work, and the Intel HD must be enabled in device manager.
Intel CPU chipsets supporting Parsec hosting (Quick Sync Video)
- Intel Core i3, i5 and i7 4000 series CPUs with integrated Intel HD graphics (Requires Windows 10)
- Intel Core i3, i5 and i7 5000 series CPU's with integrated Intel HD graphics
- Intel Core i3, i5 and i7 6000 series CPU's with integrated Intel HD graphics
- Intel Core i3, i5 and i7 7000 series CPU's with integrated Intel HD graphics
- Intel Core I3, i5 and i7 8000 series CPU's with integrated Intel HD graphics
HOW TO ENABLE HOSTING ON LAPTOPS WITH INTEL AND NVIDIA GRAPHICS
1. Right click the desktop of your laptop and select NVIDIA Control Panel
2. Select "Manage 3D Settings" and make sure Preferred graphics processor is set to Auto-Select.
3. Select Program Settings tab and click Add. (Don't add the Parsec app in the list aleady, it won't work).
4. Browse to C:\Program Files\Parsec\ and select parsecd.exe from the list of files.
5. Click Open, and add the application to the list.
6. Once the application is on the list select Integrated Graphics and click Apply.
7. You may need to restart your Parsec app from the task tray but once completed, you should be able to host games using your Intel iGPU.