This table contains all current error and warning codes from the Parsec application.
Documented errors
Code | Meaning |
---|---|
3 | The host OS closed the Parsec application due to a login/logout event, please reconnect. |
4 | The host shut down. |
5 | You have been kicked by the host. |
6 | Your connection attempt wasn't approved in time The host needs to approve your connection for you to join. |
8 | Your connection attempt was rejected The host declined your request or blocked you. |
9 | You canceled the connection attempt. |
11 | The game or computer you tried to join is full Wait for a free slot or ask the host to increase the number of players. |
12 | You were disconnected from the host due to inactivity. |
30 | Your browser can not make connections in the web app The Parsec web app only works in recent versions of Chrome and Edge, please use one of these browsers or install the Parsec app on your client to continue. |
99 | The computer you're connecting to is no longer available Check if the machine is online, get a new link if applicable, or try to restart Parsec on both ends. |
101 | Multi-factor authentication is required Your team requires that you enable multi-factor authentication before making connections. |
112 | You don't have the permission to connect to this computer You're not in the same Parsec Teams group as the computer you're attempting to connect to. |
400 | Bad Request (HTTP error) The email entered for login is invalid, the authentication code is missing, has expired or is invalid, or if the user is trying to login with SAML, either the team ID wasn't provided or SAML wasn't configured for this team. |
401 | Unauthorized (HTTP error) Your password expired and you must reset it, your login information is incorrect, or some requested information is missing for the action being taken. |
403 | Forbidden (HTTP error) An email was just sent to your address to verify your login attempt, or you were prevented from taking an action because either you didn't provide valid information, or have attempted it too many times. |
404 | Not Found (HTTP error) Couldn't find what is being specified, such as the user or team for login or authentication. |
-10 | Parsec couldn't find a compatible video decoder Please check our article for more information. |
-14 | Your device failed to decode the video stream Please check our article for more information. |
-18 | Your device had issues decoding the video stream This device may be incompatible with Parsec, please check our article for more information. |
-19 | Your device isn't supported by Parsec This Android device does not work with Parsec currently. |
-1002 | You don't have access to a host computer Running Parsec in CLI mode requires that you enable hosting on a Windows machine. |
-1003 | Parsec does not have sufficient permissions on this device Parsec was unable to write required data to your device. |
-2001 | You do not have permission to make this connection You can't connect with this peer_id. |
-3010 | Teams subscription expired, leave the team or resume your subscription. |
-6023 | The peer-to-peer network connection between you and the other computer failed Something is preventing Parsec from making the connection, check our article for more information. |
-6024 | Failed to connect to Parsec STUN servers Something may be blocking your connection to the Parsec STUN server, check our article for more information. |
-6101 | Parsec couldn't communicate with its servers Something is preventing Parsec from making a websocket connection to its backend. |
-6107 | You must re-authenticate. |
-6112 | IPv6 is disabled or not supported Your device must support IPv6 even if you're using IPv4. |
-6200 | The network connection between you and the other computer failed with webRTC Please install Parsec on your client which is more likely to work. |
-7000 | OpenGL was unable to be launched Make sure your device meets our minimum requirements and is setup correctly. |
-7007 | This device has an incompatible version of OpenGL Make sure your device meets our minimum requirements and is setup correctly. |
-12007 | The network connection was lost The connection is unreliable, or the other computer has crashed. |
-12010 | The computer you were connected to disappeared The computer may have crashed or lost the internet connection. |
-13000 | The computer you're joining is trying to use an unsupported resolution Change the resolution to something else on the host computer's Parsec settings. |
-13008 | The computer you're joining is trying to use an unsupported resolution Change the resolution to something else on the host computer's Parsec settings. |
-13009 | The host resolution is above our maximum supported resolution of 3840x2160 Try to lower the resolution of the display on the host computer. |
-13012 | The host is not allowing any more guests. |
-13015 | Something went wrong with the client device while initializing the stream Please check our article for more information. |
-14003 | We were unable to capture the screen of the computer you were attempting to connect to Check our article for more information. |
-15000 | The computer you are attempting connect to does not support hardware video encoding The host computer may have unsupported hardware or its drivers need an update, check our article for more information. |
-15002 | The host encoder failed This could be because on the host either HDR is active, the display resolution is too high, or the graphics driver needs an update. |
-15106 | The host encoder failed This could be because on the host either HDR is active, or the display resolution is too high. |
-15107 | The resolution is too high on the host Reduce the resolution on the host computer to connect. |
-17001 | Your Raspberry Pi is configured incorrectly Disable the experimental OpenGL driver or check our article for more information about how to set up Raspberry Pi correctly. |
-18000 | Parsec couldn't communicate with its servers Check if your internet is working, and if it is, check our article for more information. |
-22004 | D3D_ERR_DEVICE |
-22006 | D3D_ERR_ADAPTER |
-22007 | D3D_ERR_FACTORY |
-22008 | The host could not capture the screen. |
-32001, -32002, -32003 |
The web app failed to connect to your host Please install the Parsec app on your client and retry the connection. |
Undocumented errors
Code | Meaning |
---|---|
-11 | DECODE_ERR_LOAD |
-13 | DECODE_ERR_MAP |
-15 | DECODE_ERR_CLEANUP |
-16 | DECODE_ERR_PARSE |
-17 | DECODE_ERR_NO_SUPPORT |
-20 | DECODE_ERR_RESOLUTION |
-1000 | API_ERR_RESPONSE |
-1004 | API_ERR_DEVKEY |
-1005 | API_ERR_UPTODATE |
-1006 | API_ERR_HASH |
-1007 | API_ERR_TFA |
-1008 | API_ERR_CAPCHA |
-2006 | APP_ERR_SAME_MACHINE |
-2007 | APP_ERR_MAJOR_BUILD |
-2008 | APP_ERR_NO_COMMAND |
-2009 | APP_ERR_JSON_LEN |
-2010 | APP_ERR_NO_CONTEXT |
-2011 | APP_ERR_USER_BIN |
-3001 | WS_ERR_POLL |
-3002 | WS_ERR_READ |
-3003 | WS_ERR_WRITE |
-3005 | WS_ERR_PING |
-3006 | WS_ERR_PONG_TIMEOUT |
-3007 | WS_ERR_PONG |
-3008 | WS_ERR_AUTH |
-4000 | UI_ERR_INIT |
-5000 | ZLIB_ERR_DEFLATE |
-5001 | ZLIB_ERR_INFLATE |
-6033 | NAT_ERR_NO_CANDIDATES |
-6105 | WS_ERR_CLOSE |
-6111 | NAT_ERR_JSON_ACTION |
-7001 | OPENGL_ERR_SHARE |
-7002 | OPENGL_ERR_PIXFORMAT |
-7003 | OPENGL_ERR_CURRENT |
-7004 | OPENGL_ERR_DC |
-7005 | OPENGL_ERR_SHADER |
-7006 | OPENGL_ERR_PROGRAM |
-8000 | JSON_ERR_PARSE |
-8001 | JSON_ERR_MISSING |
-8002 | JSON_ERR_TYPE |
-8003 | JSON_ERR_VAL_TYPE |
-8004 | JSON_ERR_BUFFER |
-8005 | JSON_ERR_FOPEN |
-8006 | JSON_ERR_FREAD |
-8007 | JSON_ERR_FWRITE |
-9000 | AUDIO_ERR_INIT |
-9001 | AUDIO_ERR_CAPTURE |
-9002 | AUDIO_ERR_NETWORK |
-9003 | AUDIO_ERR_FREE |
-10000 | AUDIO_OPUS_ERR_INIT |
-10001 | AUDIO_OPUS_ERR_DECODE |
-10002 | AUDIO_OPUS_ERR_ENCODE |
-11000 | AUDIO_SDL_ERR_INIT |
-11001 | AUDIO_SDL_ERR_QUEUE_AUDIO |
-12008 | NETWORK_ERR_BAD_PACKET |
-12011 | NETWORK_ERR_BUFFER |
-12017 | NETWORK_ERR_SHUTDOWN |
-12018 | NETWORK_ERR_UNSUPPORTED |
-12019 | NETWORK_ERR_INTERRUPTED |
-13011 | SERVER_ERR_NO_USER |
-13013 | SERVER_ERR_VIDEO_DONE |
-13014 | SERVER_ERR_CLIENT_ABORT |
-14004 | CAPTURE_ERR_TEXTURE |
-15006 | ENCODE_ERR_BUFFER |
-15007 | ENCODE_ERR_SESSION |
-15100 | ENCODE_ERR_PROPERTIES |
-15101 | ENCODE_ERR_LIBRARY |
-15103 | ENCODE_ERR_SESSION1 |
-15104 | ENCODE_ERR_SESSION2 |
-15105 | ENCODE_ERR_OUTPUT_INIT |
-15108 | ENCODE_ERR_UNSUPPORTED |
-15109 | ENCODE_ERR_HANDLE |
-15110 | ENCODE_ERR_CAPS |
-16003 | RENDER_ERR_RENDER |
-16004 | RENDER_ERR_CHOOSE |
-18001 | HTTP_ERR_RESPONSE |
-19000 | UPNP_ERR |
-20000 | SHA256_ERR_NO_FILE |
-21000 | OS_ERR_HOME |
-22000 | D3D_ERR_TEXTURE |
-22001 | D3D_ERR_SHADER |
-22002 | D3D_ERR_BUFFER |
-22003 | D3D_ERR_LAYOUT |
-22005 | D3D_ERR_MT |
-22009 | D3D_ERR_CONTEXT |
-22010 | D3D_ERR_OUTPUT1 |
-22011 | D3D_ERR_SWAP_CHAIN |
-22012 | D3D_ERR_DRAW |
-22013 | D3D_ERR_OUTPUT5 |
-23000 | H26X_ERR_NOT_FOUND |
-24000 | SIG_ERR_FORCE |
-24001 | SIG_ERR_CRASH |
-25000 | SYSTEM_ERR |
-27000 | IPC_ERR_READ |
-27001 | IPC_ERR_WRITE |
-27002 | IPC_ERR_ACCEPT |
-27003 | IPC_ERR_LISTEN |
-27004 | IPC_ERR_TIMEOUT |
-27005 | IPC_ERR_ID |
-28000 | AES_GCM_ERR_KEY_LEN |
-28001 | AES_GCM_ERR_ENCRYPT |
-28002 | AES_GCM_ERR_DECRYPT |
-28003 | AES_GCM_ERR_CTX |
-28004 | AES_GCM_ERR_BUFFER |
-28005 | AES_GCM_ERR_OVERFLOW |
-29000 | ATOMBUF_ERR_BUFFER |
-31000 | TRAY_ERR_CLASS |
-31001 | TRAY_ERR_WINDOW |
-31002 | TRAY_ERR_TRAY |
-31003 | TRAY_ERR_ALREADY_INIT |
-32000 | SCTP_ERR_GLOBAL_INIT |
-32004 | SCTP_ERR_CONNECT |
-33000 | DTLS_ERR_BIO_WRITE |
-33001 | DTLS_ERR_BIO_READ |
-33002 | DTLS_ERR_SSL |
-33003 | DTLS_ERR_BUFFER |
-33004 | DTLS_ERR_NO_DATA |
-33005 | DTLS_ERR_CERT |
-34000 | STUN_ERR_PACKET |
-34001 | STUN_ERR_PARSE_HEADER |
-34002 | STUN_ERR_PARSE_ADDRESS |
-40000 | WINPROCESS_ERR_PID |
-40001 | WINPROCESS_ERR_OPENPROCESS |
-40002 | WINPROCESS_ERR_OPENTOKEN |
-40003 | WINPROCESS_ERR_DUPLICATE |
-40004 | WINPROCESS_ERR_IMPERSONATE |
-40005 | WINPROCESS_ERR_REVERT |