Status codes
SDK status codes
-4
The application has not called `connect()`. Call `connect()` and wait for a successful connection before invoking SDK methods.
-3
The cancel or pause operation failed because the target media transfer was not found.
-2
The IPC process terminated unexpectedly, or a required native library (`libRongIMLib.so` / `libsqlite.so`) could not be found or crashed.
-1
An unknown error occurred.
0
The operation completed successfully.
405
The message was not delivered because the recipient has added you to their blocklist.
407
The recipient only accepts messages from users on their allowlist, and the sender is not on it.
1004
The request failed because of an authentication error.
20109
The system channel only supports `RC:SRSMsg` messages. This message type is not allowed in a system channel.
20112
The message was rejected because the content contains sensitive words.
20113
The message failed content moderation review.
20114
The message can no longer be edited because the allowed modification window has passed.
20115
The message body (serialized as JSON) exceeds the maximum allowed size of 128 KB.
20116
This message type does not support modification.
20512
The App Key's data center does not match the data center used for this request.
20604
The sending rate limit was exceeded. A maximum of 5 messages per second is allowed.
20606
The operation is not supported. The server has disabled it (private cloud only).
20607
The query rate limit was exceeded. The default limit is 50 requests per second.
21501
The message was blocked because it contains sensitive words. The sender cannot send this message.
21502
The message was delivered, but sensitive words were replaced. The recipient receives the modified version.
22201
The original message for the expansion does not exist. Community channel messages are retained for 7 days by default.
22202
The original message does not support expansion. Expansion is only available for messages sent with `canIncludeExpansion = true`.
22203
The expansion content format is invalid. The expansion value must be a valid JSON string, for example `{"key":"value"}`.
22204
The caller does not have permission to expand this message. Check that the channel type value is `10`.
22406
The user is not a member of this group.
22408
The user has been muted in this group.
23406
The user is not a member of this open channel. Open channels have an auto-destroy and auto-exit mechanism for offline members.
23407
The mute allowlist member count for this open channel exceeds the limit (5 at creation, 20 maximum).
23408
The user has been muted in this open channel.
23409
The user has been kicked and banned from this open channel. The ban duration is set by the Server API call.
23410
The open channel does not exist. It may have been destroyed automatically or not yet created.
23411
The open channel member count has reached the configured limit.
23412
One or more parameters passed to the open channel API are invalid.
23414
The open channel cloud message storage service is not activated.
23423
The number of KV properties in this open channel exceeds the maximum of 100.
23424
The caller does not have permission to overwrite an existing KV property owned by another user.
23425
The open channel KV API call rate exceeded the limit. A single open channel can set or delete KV properties at most 100 times per second.
23426
The open channel custom KV property service is not enabled.
23427
The specified KV property key does not exist.
23428
A batch KV set or delete operation partially failed.
23429
The batch KV operation count exceeds the limit of 10 items per call.
23431
Setting the open channel KV property failed because another client modified the same key concurrently.
23437
The extra information passed when joining an open channel exceeds the maximum length (128 characters by default).
24360
The client is not allowed to set this profile property. The `uniqueId` field can only be set via the Server API.
24361
The specified key is not in the list of supported basic profile properties.
24362
The specified key is not in the configured extended profile properties.
24363
The number of extended profile properties exceeds the maximum of 20.
24364
A profile property value exceeds the maximum length of 256 characters.
24365
The batch user profile query count exceeds the allowed limit (20 per client call, 100 per Server API call).
24366
The user does not exist in the hosted user profile service.
24367
This profile property only accepts numeric values. Fields such as gender, role, and level must be integers.
24368
The profile property value exceeds the configured allowed range.
24369
The user profile hosting service is not enabled.
24401
The community channel feature is not activated. It is available on the premium plan and is enabled by default.
24402
The community channel service encountered an internal exception.
24403
One or more parameters passed to the community channel API are invalid.
24404
An unknown exception occurred in the community channel service.
24406
The current user is not a member of this community channel.
24408
The user has been muted in this community channel.
24410
The specified community channel does not exist.
24411
The community channel member count has exceeded the allowed maximum.
24412
The user has reached the maximum number of community channels they can join (100).
24413
The number of channels in this community group exceeds the limit of 50.
24414
The specified community channel ID does not exist.
24415
The message sending rate in this community channel exceeds the default limit. By default, each channel is limited to 30 messages per second.
24416
The user is not a member of this private community channel.
25101
The recall message request contains invalid parameters.
25102
The cloud message storage service for direct and group channels is not activated.
25104
An unknown exception occurred on the server.
25107
The server is configured to allow users to recall only their own messages. Attempting to recall another user's message returned this error.
25402
The hosting service encountered an internal exception.
25403
The hosting service received invalid parameters.
25404
The operation is not allowed. Only the group owner can modify group permission settings.
25405
The caller does not have permission to perform this operation.
25406
One or more parameter values exceed the allowed length.
25407
A parameter contains invalid or illegal characters.
25408
The parameter value must be a number.
25409
The specified group ID already exists. No need to create it again.
25410
The specified group ID does not exist.
25411
The operation would exceed the group member limit. A single invite can add at most 30 users, and the total group size cannot exceed 3,000.
25412
The specified member is already in the group. No further action is required.
25413
This property cannot be modified by the client. It can only be modified via the Server API.
25414
The group is configured to reject all join requests.
25415
The specified extended information key does not exist in the group's custom attributes.
25416
The query rate for group hosting exceeded the limit (5 requests per second, web only by default).
25417
The group owner cannot be kicked or removed from the group.
25418
The specified user is not in the group.
25419
The admin or follower count has exceeded the limit. Maximum admins: 20. Maximum followers: 200. Maximum members: 3,000.
25420
The specified user is not an admin in this group.
25421
No matching invitation or join application was found. Applications and invitations expire after 7 days.
25422
The query count exceeds the limit (20 groups per query, 100 members per member query).
25423
The group name cannot be empty.
25424
Joining this group requires admin approval.
25425
The group owner cannot be assigned the admin role.
25426
The caller does not have permission to invite users to this group.
25427
The group is configured to require invitees to accept before joining.
25428
The join request or invitation was already handled by another admin before this action was taken.
25429
Legacy groups that were not imported into the hosted service cannot use hosting APIs.
25430
The group ID is invalid because it contains special characters. Only letters and digits are allowed.
25432
The page token could not be parsed. It may be malformed or not from the latest response.
25460
The users are already mutual friends. The operation is not needed.
25461
The target user requires approval before adding them as a friend.
25462
The target user has added the current user to their blocklist. A friend request cannot be sent.
25463
The target user has enabled an allowlist and the current user is not on it.
25464
The target user is on the current user's blocklist.
25465
The current user has enabled an allowlist and the target user is not on it.
25466
The friend request does not exist or has expired. Friend requests expire after 7 days.
25467
The current user has reached the maximum friend count of 3,000.
25468
The target user has reached the maximum friend count of 3,000.
25469
The users are not friends. This operation requires a mutual friend relationship.
25470
The friend custom property count exceeds the maximum of 10.
25471
The target user has disabled incoming friend requests.
25472
The specified user does not exist.
25473
A user cannot add themselves as a friend.
25474
Robot users cannot be added as friends.
25480
The user profile update failed content review.
26001
The push setting request contains invalid parameters.
26002
The client version is too old to sync. The user-level settings feature may not be enabled.
26003
An internal service error occurred.
26004
The number of tags exceeds the maximum of 20.
26005
Read receipt V4 is not activated on this account.
26006
The server-driven unread count feature is not activated.
26007
The message ID order is incorrect. `startMsgId` must be earlier in time than `endMsgId`.
26008
The reported timestamp does not support synchronization.
26009
The specified message ID is invalid.
26010
One or more request parameters are incorrect.
26020
The online presence subscription feature is not enabled.
26021
The user has reached the maximum number of subscribers (5,000).
26022
The user has subscribed to the maximum number of users (5,000).
26101
The short video service is not activated.
26106
The file size exceeds the maximum upload limit of 100 MB.
26107
The `size` parameter is required when file size limiting is enabled.
26200
The translation succeeded.
26201
Translation failed due to an internal authentication failure or expired token.
26202
Translation failed because the translation provider rejected the authentication token.
26203
The translation provider returned a failure response.
26204
The translation feature is not enabled.
26206
The server-side authentication token secret is not configured. Enable it in the console.
26208
The speech-to-text extraction result is empty. Check the audio codec type.
26209
The language setting is invalid.
26210
The audio encoding format setting is invalid.
26314
Read receipt V5 is not activated.
26315
The requested read receipt method is not supported.
26316
A parameter length exceeds the allowed limit for read receipt V5.
26317
The specified channel type is not supported by read receipt V5.
26318
The specified query type is not supported by read receipt V5.
26320
The current user is not the sender of the message. Only the sender can perform this operation.
26321
This message does not require a read receipt.
26322
The message referenced in the read receipt request does not exist.
28300
The voice-to-text service is not enabled.
28304
The voice-to-text conversion failed.
28305
The voice-to-text service encountered an internal exception.
28306
A required parameter for the voice-to-text request is missing.
28307
The voice-to-text usage limit has been exceeded.
28400
The translation V2 service is not activated.
28401
The translation V2 request failed.
28402
The translation V2 service encountered an internal exception.
28403
Required parameters are missing from the translation V2 request.
28404
One or more translation V2 parameters have an invalid format.
28405
The translation V2 usage quota has been exceeded.
28406
The text submitted for translation exceeds the maximum allowed length.
28407
The specified language is not supported by the translation V2 service.
29002
The specified stream does not exist.
29003
The streaming session timed out because no data was received for 30 seconds.
29004
The streaming session exceeded the 30-minute total time limit.
29005
The streaming message content failed review and the data has been deleted.
29006
The stream data exceeded 128 KB and was truncated.
29007
The streaming message service encountered an internal exception.
29301
The LLM service request failed.
29302
The LLM service returned an error response.
29303
The LLM service did not respond within the timeout period.
29310
The specified agent ID was not found.
29311
The specified LLM provider is not supported.
29320
The LLM/agent service request parameter format is invalid.
29321
The `channelType` parameter is invalid in the LLM/agent service request.
29322
The `channelId` parameter is invalid in the LLM/agent service request.
29323
The `targetId` parameter is invalid in the LLM/agent service request.
29324
The `message.userId` field is invalid in the LLM/agent service request.
29325
The `message.messageId` field is invalid in the LLM/agent service request.
29326
The `message.username` field is invalid in the LLM/agent service request.
29327
The `message.type` field is invalid in the LLM/agent service request.
29328
The `message.content` field is invalid in the LLM/agent service request.
29329
The `message.timestamp` field is invalid in the LLM/agent service request.
29330
The `agentId` parameter is invalid in the LLM/agent service request.
29331
The number of keys in `customInfo` exceeds the allowed limit in the LLM/agent service request.
29332
One or more `customInfo` key or value lengths exceed the allowed limit in the LLM/agent service request.
29399
An unknown error occurred in the LLM/agent service.
30001
The current connection has been released.
30002
The connection is not available. Other async APIs require a successful connection before they can be called.
30003
The server did not acknowledge the client's message request within the timeout period.
30004
The HTTP request failed during navigation.
30005
The navigation server address request timed out.
30006
Receiving the HTTP response failed during navigation.
30007
The navigation returned an abnormal result.
30008
The navigation HTTP response contains a data format error.
30009
No valid IP address was found in the navigation response.
30010
Failed to create a connection after trying all CMP server addresses.
30011
The connection was disconnected.
30012
The PING to the server failed. This is typically caused by a network issue.
30013
The PING timed out. This is typically caused by a network issue.
30014
Sending the signaling message failed. This can occur due to network issues or a failed media upload.
30015
The connection attempt was rejected because connections are being made too frequently.
30016
The message body (serialized as JSON) exceeds 128 KB. A common cause is an oversized thumbnail in an image message.
30017
This message type does not support sending.
30019
The network is down or unreachable.
30021
The TCP connection succeeded but the RMTP handshake failed.
31000
The connection acknowledgement timed out.
31001
The signaling protocol version is mismatched.
31002
The client info field format is incorrect. The expected format is `{platform}-{deviceInfo}-{sdkVersion}`.
31003
The connection service is not activated. This may occur with mini-program or desktop client configurations.
31004
The token is invalid, the App Key and token do not match, or the token has expired.
31005
App verification failed. The app certificate verification feature is enabled but the check did not pass.
31006
The connection was redirected. The SDK handles this automatically.
31007
The application package name does not match the value registered in the console.
31008
The App Key has been suspended or deleted.
31009
Connection failed because the user is banned.
31010
The user was kicked offline. By default, the same account can be active on one device per platform type simultaneously.
31011
The IM connection was passively disconnected because the user was banned.
31012
The connection link encryption authentication failed.
31020
The token has expired.
31023
A device of the same type is already online. This error is returned when the "do not kick online clients" option is enabled.
31024
The total connection count exceeds the configured concurrency limit (private cloud only).
31025
The client is connecting to the wrong environment (for example, using a development App Key against the production environment).
31026
App server co-authentication is enabled and the authentication with the app server failed.
31027
This one-time token has already been used. A one-time token can only establish a connection once.
31029
The user account has been deactivated.
31030
The private cloud license check failed or the App License has expired.
31031
The `channelType` parameter is invalid in the agent API request.
31032
The `customInfo` prompt type or payload is invalid in the agent API request.
31033
The agent service is unavailable.
31034
The `message.userId` field is invalid in the agent API request.
31035
The `message.messageId` field is invalid in the agent API request.
31036
The `message.username` field is invalid in the agent API request.
31037
The `message.type` field is invalid in the agent API request.
31038
The `message.content` field is invalid in the agent API request.
31039
The `message.timestamp` field is invalid in the agent API request.
31040
The `agentId` parameter is invalid in the agent API request.
31041
The `recommendationParams` parameter type is invalid in the agent API request.
31042
The context message list is invalid in the agent API request.
31043
A context message item is invalid in the agent API request.
31044
The number of context messages in the agent API request exceeds the maximum allowed.
32001
An internal protocol layer error occurred during a query, upload, or download operation.
32002
A protocol layer internal error occurred.
32011
The server actively closed the connection (QUIC protocol only).
32054
The connection was reset by the server, possibly because the carrier flagged it as invalid. The SDK automatically triggers a reconnection.
32061
The connection was refused by the server.
33000
The message could not be saved to the local database when sending or inserting.
33001
The SDK protocol stack is not initialized. Either `init()` was not called, or a required native library failed to load.
33002
A database error occurred.
33003
The input parameters for the API call are invalid.
33004
The communication channel is invalid.
33006
A connection is already in progress. The new `connect()` call was rejected.
33007
The cloud message storage service for direct and group channels is not activated.
33008
Inserting the message into the local database failed.
33009
The open channel was reclaimed by the server.
33010
The database encryption migration failed, typically because of insufficient disk space.
33011
The database decryption migration failed, typically because of insufficient disk space.
33012
The database file could not be deleted, possibly because it is still in use by an active connection.
33100
The specified tag does not exist.
33101
A tag with this ID already exists.
33102
The tag is not associated with the specified channel.
33103
The method is currently executing and cannot be called again until it completes.
33401
The message has not been sent successfully yet and cannot be edited.
33402
The message modification time limit has been exceeded.
34001
A connection already exists. There is no need to call `connect()` again.
34002
The short video duration exceeds the maximum of 2 minutes.
34003
The GIF file size exceeds the maximum of 2 MB.
34004
The open channel KV state has not finished syncing. Querying KV immediately after joining a channel may return unsynced data.
34005
The connection environment is incorrect (private cloud only). For example, using a public cloud SDK against a private cloud deployment.
34006
The connection timed out.
34007
The queried public service profile does not exist. Verify the service type and service ID match.
34008
The message cannot be expanded. Expansion is only supported for direct, group, and community channels. The message must have `canIncludeExpansion` set to `true` when sent.
34009
Message expansion failed, typically due to a network issue.
34010
The message expansion data exceeds the limit. Default limits: key ≤ 32 characters, value ≤ 4,096 characters, total key-value pairs ≤ 300.
34011
The media file HTTP upload failed.
34012
The specified channel type does not support tags. Tags are only supported for direct, group, and system channels.
34013
The number of channels to add or remove in a tag operation exceeds the maximum of 1,000.
34014
The group read receipt version is not supported. Verify the API matches the integrated SDK.
34015
Video compression failed. The video resource may be inaccessible or invalid.
34016
The user-level settings feature is not enabled.
34017
The message interceptor returned a null message.
34018
The media file upload failed because the file does not exist or has a size of 0.
34019
The media file format is not supported for upload.
34020
The file has expired or been cleaned up. Short videos are stored for 7 days; other files are stored for 6 months.
34021
The message type has not been registered. Custom messages must be registered before use.
34022
The called API does not support the community channel type.
34023
The `readReceiptUsersOption` parameter is null or invalid.
34024
The specified community channel ID does not exist.
34025
The expansion failed because the message's channel type does not match the API's supported types.
34026
The HTTP request threw an IO exception. The device may not have an active network connection.
34027
The HTTP request timed out.
34028
The request does not allow redirects. Use the real file URL instead of a redirecting URL.
34029
This message does not support read receipts.
34030
The media file download was rejected with a 403 error.
34100
The `authToken` is not set or is empty.
34101
The text to translate is empty.
34102
The target language is empty.
34103
The source language is empty.
34104
The translation server URL is empty. The translation service may not be enabled.
34105
The App Key passed to the translation API is empty.
34106
The server returned invalid data for the translation request.
34129
The `ConnectOption` parameter passed to `connect()` is null.
34131
The SDK version number parameter is invalid. It must have at least 3 segments and consist of integers.
34200
The language code passed to the API is invalid or empty.
34201
The specified channel type is not supported by the called API.
34202
The timestamp parameter is invalid (for example, less than or equal to 0).
34203
The message UID is invalid or empty.
34204
The message ID is invalid (must be greater than 0), or no message with this ID was found.
34205
The `Message` object or `MessageContent` is null or of an incorrect type.
34206
The message list is null, empty, or contains invalid entries.
34207
The `mediaType` parameter is null.
34208
The `requestUrl` (media URL) parameter is invalid or empty.
34209
The `ConversationType` parameter is null.
34210
The `targetId` is null or empty, or its length is not within the valid range of 1–64 characters.
34211
The `channelId` is null for an API that expects an empty string, or its length exceeds 20 characters.
34212
The tag ID is null, not a string, or its length is not within the valid range of 1–10 characters.
34213
The tag name is null, not a string, or its length is not within the valid range of 1–15 characters.
34214
The `userId` is null or empty, or its length exceeds 64 characters.
34215
The `userIdList` is null, empty, or contains invalid user IDs.
34218
The offline message duration is outside the valid range of 1–7 days.
34219
The `count` field in `HistoryMessageOption` is not a positive integer.
34220
The message expansion map is invalid. Keys must be alphanumeric with `+ = - _`, and values must be strings.
34221
The expansion key array passed to `removeUltraGroupMessageExpansion` is null or empty.
34223
The `Message.content` passed to `sendMediaMessage` is not a media message type.
34224
The time string parameter is null or empty.
34225
The `ConversationIdentifier` parameter is null.
34228
The `PushNotificationLevel` is null or set to `NONE`.
34229
The `messageIds` array is null or has a length of 0.
34230
The `ReceivedStatus` parameter is null.
34231
The community channel type (`channelType`) is null or invalid.
34232
The `count` parameter is invalid. Check the API documentation for its valid range.
34233
The `sendTime` parameter is less than 0.
34234
The local file path does not exist.
34235
The `mediaUrl` is empty.
34236
The `uniqueId` is null or an empty string.
34237
The `MessageTag` or its `value()` is null or empty.
34238
The proxy configuration is invalid. The `RongIMProxy` object is null, or the host is empty, or the port is not positive.
34239
The proxy test service host is invalid or empty.
34240
The proxy test could not establish a connection to the test host.
34241
The `recallUltraGroupMessage` API received an unsupported message type (`RecallNotificationMessage` cannot be recalled).
34242
The `conversations` parameter is null or contains null entries.
34243
The `message` parameter is null.
34244
The `SentStatus` parameter is null or set to `SENDING`.
34245
The configured proxy address is not reachable.
34246
Failed to update the message read receipt status.
34247
Failed to clear the message unread status.
34248
Failed to set the message read time.
34249
Failed to get the remote push language setting.
34250
Failed to get the offline message duration setting.
34251
Saving the file failed. The parent directory may not exist, or the device may have insufficient storage.
34252
The target file does not exist.
34253
The file size is invalid.
34254
The download URL is invalid.
34255
The file slice index is invalid.
34256
The upload ID is invalid.
34257
The App Key is invalid.
34258
The `JoinMode` parameter is null.
34259
The `rtcRoomId` parameter is null or not a string.
34260
The KV `key` parameter is invalid. Keys must be 1–128 characters long and match `[A-Za-z0-9+_=-]+`.
34261
The `keys` collection is null or empty.
34262
The KV `value` is null or empty, or it exceeds 4 KB.
34263
The `entries` map is null or empty.
34264
The `notificationExtra` is null or exceeds 2 KB.
34265
The `ChatRoomMemberOrder` parameter is null.
34266
The `TimestampOrder` parameter is null.
34267
The `MessageDirection` parameter is null.
34268
The `status` parameter for sending the ultra group typing indicator is null.
34269
The `title` parameter is null or empty.
34270
The `portrait` (avatar URL) parameter is null or empty.
34271
The `objectName` (message type identifier) is null or empty.
34272
The `before` parameter is less than 0.
34273
The `after` parameter is less than 0.
34274
The search `keyword` is null or empty, or its length exceeds 1,000 characters.
34275
The `objectName` list is null or empty.
34276
The `offset` parameter is less than 0.
34277
The `startTime` parameter is less than 0, or it is greater than `endTime`.
34278
The `endTime` parameter is less than 0.
34279
The `limit` parameter is not a positive integer.
34280
The `MessageDirection` is not `SEND`. The group message delivery list API only queries sent messages.
34281
The message `SentStatus` is invalid for the requested operation.
34282
The target ID list is null, empty, or exceeds the maximum of 20 entries.
34283
The do-not-disturb span in minutes is outside the valid range of 1–1,440 minutes.
34284
The `ConversationType` list is null, empty, or exceeds the maximum of 300 entries.
34285
The message handler is invalid. Custom messages must have a `MessageHandler` configured (such as for `ImageMessage`). Short video messages require prior registration.
34287
The `ConversationIdentifier` array is null, empty, or contains more than 20 entries or invalid objects.
34288
The `ClearMessageOption` array is null, empty, or contains more than 20 entries or invalid objects.
34289
The `startMessageUID` is null or empty, or its length exceeds 64 characters.
34290
The `endMessageUID` is null or empty, or its length exceeds 64 characters.
34291
Read receipt V4 is not supported.
34292
Updating read receipt V4 data is not supported.
34296
The channel type passed to the directed message API is not supported. Supported types are `GROUP`, `ULTRA_GROUP`, `DISCUSSION`, and `RTC_ROOM`.
34300
The media upload/download interceptor returned a null `HttpURLConnection`.
34301
The database is not initialized.
34302
The database file is corrupted.
34303
A SQL execution error occurred in the database.
34304
The queried data was not found in the database.
34305
Parsing the network response data failed.
34306
The subscription type in the `SubscribeEventRequest` is null.
34307
The subscription duration is outside the valid range of 60 seconds to 30 days (2,592,000 seconds).
34308
The subscriber user ID list is null, empty, or contains user IDs that exceed 64 characters.
34309
The page size for the subscription query is outside the valid range of 1–200.
34312
The `userProfile` parameter is null.
34313
The `userProfileVisibility` parameter is null.
34314
The `extra` parameter is invalid.
34315
The database upgrade failed.
34316
The `ChatRoomReceiveMessageConfig` parameter is null.
34317
The number of open channel message level configurations exceeds the maximum of 100.
34318
The `GroupInfo` parameter is null.
34319
The `groupId` is null, empty after trimming, or exceeds 64 characters.
34320
The `groupName` is null, empty after trimming, or exceeds 64 characters.
34321
The `groupIds` array is null, empty, or contains more than 20 entries or invalid IDs.
34322
The `GroupMemberRole` parameter is outside the defined enum range.
34323
The `GroupApplicationStatus` array is null or contains values outside the defined enum range.
34324
The `GroupApplicationDirection` array is null or contains values outside the defined enum range.
34325
The `nickname` is empty after trimming or exceeds 64 characters.
34326
The `reason` is null, empty after trimming, or exceeds 128 characters.
34327
The `remark` is null, empty after trimming, or exceeds 64 characters.
34328
The `PagingQueryOption` parameter is null.
34329
The data is currently being synchronized from the server.
34330
The `QueryFriendsDirectionType` parameter is outside the defined enum range.
34331
The `DirectionType` parameter is outside the defined enum range.
34332
The `FriendApplicationType` parameter is outside the defined enum range.
34333
The `FriendApplicationStatus` parameter is outside the defined enum range.
34334
The `FriendAddPermission` parameter is outside the defined enum range.
34335
The `extProfile` field for friend info is invalid.
34336
The real-time conversation feature is not enabled.
34337
The user-triggered log upload feature is not enabled.
34338
Log uploads are being triggered too frequently. The minimum interval between uploads has not been met.
34339
A log upload for this time period has already been submitted.
34340
The log upload failed.
34341
The `pushServer` parameter is invalid.
34342
The statistics server URL is invalid.
34343
The `pushToken` is invalid.
34344
Parsing the server response data failed.
35024
The message type parameter is invalid.
35025
The sort order parameter is invalid.
35054
The `disableUpdateLastMessage` parameter is invalid. In community channels, this field cannot be set to `true`.
35055
Only the default channel in a community group supports pinning.
35056
The read receipt configuration for sending is incorrect.
35057
The voice-to-text feature is not enabled for this voice message.
35058
A voice-to-text request is already in progress for this message.
35059
The message content type is not supported by the voice-to-text service.
35060
The translation input type is invalid.
35061
The translation parameter list length is invalid.
35062
The channel translation strategy parameter is invalid.
35063
The source and target languages are the same. Translation is not required.
35064
The translation mode parameter is invalid.
35065
The translation text content is invalid or empty.
39001
The streaming message feature is not available.
39002
The concurrent streaming message request limit of 3 has been reached.
39003
The expansion key does not support modification or deletion for streaming messages.
39004
The streaming message was reset while data was being pulled.
39005
The streaming message pull request failed.
39006
Content is already being pulled for this stream. Duplicate requests are not allowed.
39007
The streaming message content has already been fully synced locally. No need to pull again.