| Code | Name | Explanation |
|---|---|---|
4001 | Unknown opcode | You sent an invalid opcode. |
4002 | Failed to decode payload | You sent an invalid payload in your identifying to the Gateway. |
4003 | Not authenticated | You sent a payload before identifying with the Gateway. |
4004 | Authentication failed | The token you sent in your identify payload is incorrect. |
4005 | Already authenticated | You sent more than one identify payload. Stahp. |
4006 | Session no longer valid | Your session is no longer valid. |
4009 | Session timeout | Your session has timed out. |
4011 | Server not found | We can't find the server you're trying to connect to. |
4012 | Unknown protocol | We didn't recognize the protocol you sent. |
4014 | Disconnected | Disconnect individual client (you were kicked, the main gateway session was dropped, etc.). Should not reconnect. |
4015 | Voice server crashed | The server crashed. Our bad! Try resuming. |
4016 | Unknown encryption mode | We didn't recognize your encryption. |
4017 | E2EE/DAVE protocol required | This channel requires a client supporting E2EE via the DAVE Protocol |
4020 | Bad request | You sent a malformed request |
4021 | Disconnected: Rate Limited | Disconnect due to rate limit exceeded. Should not reconnect. |
4022 | Disconnected: Call Terminated | Disconnect all clients due to call terminated (channel deleted, voice server changed, etc.). Should not reconnect. |
Nothing in this table matches. Try a name, a number or part of the description.