| INVALID_ENGINE | 'INVALID_ENGINE' | When destroyEngine is called, the parameters passed in are not valid engine objects. |
| INVALID_PARAMS | 'INVALID_PARAMS' | Universal error codes. When calling a method, the parameters passed in are invalid. Please specify the correct parameters for each method. |
| INVALID_TOKEN | 'INVALID_TOKEN' | When calling start to enter the room, an expired token was used, or the token used was invalid. Please re-obtain the token and then call start again to enter the room. |
| JOIN_ROOM_FAILED | 'JOIN_ROOM_FAILED' | Calling start to enter the room fails. For the specific error cause, check the message. |
| REPEAT_JOIN | 'REPEAT_JOIN' | Repeated entry into the room. Triggered when you join a room and call start again. |
| ROOM_FORBIDDEN | 'ROOM_FORBIDDEN' | Calling start failed to enter the room because the room was blocked. |
| USER_FORBIDDEN | 'USER_FORBIDDEN' | Calling start to enter the room failed because the local user was banned. |
| DUPLICATE_LOGIN | 'DUPLICATE_LOGIN' | Users with the same user ID join the room, and the current user is kicked out. Callback via onErrorMessage. |
| RTM_DUPLICATE_LOGIN | 'RTM_DUPLICATE_LOGIN' | Users with the same user ID log in, causing local logged-in users to be ejected. Callback via onErrorMessage |
| RTM_TOKEN_ERROR | 'RTM_TOKEN_ERROR' | Token exceptions used when reconnecting to the real-time signaling server. Callback via onErrorMessage. Please log in again using the new token. |
| TOKEN_EXPIRED | 'TOKEN_EXPIRED' | After joining a room, tokens expire. Callback via onErrorMessage. After obtaining the new token, call start to rejoin the room. |
| RECONNECT_FAILED | 'RECONNECT_FAILED' | The SDK fails to reconnect with the server and will no longer retry automatically. Callback via onErrorMessage. You need to check out and re-enter your room, or contact technical support. |
| KICKED_OUT | 'KICKED_OUT' | The server calls OpenAPI to kick the current user out of the room. Callback via onErrorMessage. |
| ROOM_DISMISS | 'ROOM_DISMISS' | The server calls OpenAPI to dissolve the room, and all users are removed from the room. Callback via onErrorMessage. |