Skip to main content
Version: v3

Multiplayer Error Codes

Application-level error code

4001

  • Message - APP_NOT_FOUND
  • Meaning - App not found. Please make sure the App ID and App Key are entered correctly and the correct node is set.

4002

  • Message - INSUFFICIENT_BALANCE
  • Meaning - The account to which the application belongs has negative balance. Please recharge the account before using the application.

4004

  • Message - CCU_QUOTA_EXCEEDED
  • Meaning - CCU has exceeded the current quota limit. Please upgrade to Business or Enterprise Edition.

4006

  • Message - JOIN_OR_CREATE_ROOM_NOT_ALLOWED_DUE_TO_APP_MSG_QUOTA_EXCEEDED
  • Meaning - The maximum message sending rate in an application room exceeds 500 messages per second, prohibiting the creation of new rooms and joining other rooms.

Service Fault Error Code

4200

  • Message - INTERNAL_ERROR
  • Meaning - Internal server error. Contact technical support.

4202

  • Message - SERVICE_TEMPORARILY_UNAVAILABLE
  • Meaning - Game service is temporarily unavailable. Please contact technical support.

Room error code

4301

  • Message - ROOM_NOT_FOUND
  • Meaning - Room could not be found. The following conditions will cause this error:
    • No room matches the criteria during random matching. You can create a new room at this point.
    • Room name was specified but the Room has been destroyed or the name is incorrect.

4302

  • Message - ROOM_FULL
  • Meaning - Room is full. Please join another room.

4308

  • Message - ROOM_MEMBERSHIP_REQUIRED
  • Meaning - Requires the current player to be in the room in order to perform the action.

4309

  • Message - ROOM_GAME_VERSION_OR_SDK_VERSION_NOT_MATCH
  • Meaning - The Game Version or SDK Version of the user who created the Room does not match the Game Version or SDK Version of the user who is currently in the Room. This error occurs when you force join a room with a Room name that does not match your Game Version or SDK Version.

4311

  • Message - ROOM_ALREADY_EXISTS
  • Meaning - The Room already exists. Create a room with another Room name.

4312

  • Message - ROOM_ATTRS_FULL
  • Meaning - The attributes of the Room have reached the maximum length limit.

4313

  • Message - INVALID_ROOM_ATTR
  • Meaning - The attribute of Room does not match the requirement.

4314

  • Message - ROOM_CLOSED
  • Meaning - Room is closed. This error occurs when actively joining a room that is already closed.

4315

  • Message - TARGET_MASTER_CLIENT_OFFLINE
  • Meaning - The target Master was not online when the Master was transferred.

4316

  • Message - INVALID_ROOM_ID
  • Meaning - Room id is not in the required format.

4317

  • Message - SHOULD_LEAVE
  • Meaning - The user joins another room without leaving the current room. Please call the leave method first before joining another room.

4324

  • Message - SHOULD_JOIN
  • Meaning - The Client is not currently in any Room, but is trying to do some operation in a Room. Please join a Room first before doing the operation.

4326

  • Message - ROOM_ATTR_NOT_MATCHED
  • Meaning - When you join a Room by matching Room attributes, there are no rooms matching the relevant attributes, so you can create a new room matching the relevant attributes.

4328

  • Message - OPERATION_NOT_ALLOWED
  • Meaning - Not authorised to do this operation.

4329

  • Message - PLAYER_PROPERTIES_FULL
  • Meaning - User properties are full. Please reduce the size of the properties.

4406

  • Message - NO_VALID_MESSAGE_RECEIVER
  • Meaning - The message has no legitimate recipient.

Other errors

4101

  • Message - DUPLICATE_LOGIN
  • Meaning - On a connection that already has a user logged in, another login request is received from another user.

4102

  • Message - DUPLICATE_CONNECTIONS
  • Meaning - The same user is logged in on different connections.

4013

  • Message - SIGNATURE_VERIFICATION_FAILED
  • Meaning - Signature error.

4104

  • Message - INVALID_APP_ID_OR_CLIENT_ID
  • Meaning - App id or Client id format is not legal.

4105

  • Message - SESSION_REQUIRED
  • Meaning - The user sent a request without logging in.

4110

  • Message - FRAME_TOO_LONG
  • Meaning - The received packet was too large and exceeded the limit.

4121

  • Message - INVALID_PARAMS
  • Meaning - Wrong parameter. Please check the detail for more information.