All Error Codes

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