Skip to content

Commit 2d2e687

Browse files
authored
Merge pull request #279527 from chriswhilar/patch-90
Update understanding-error-codes.md
2 parents 9e81a5f + aec2f98 commit 2d2e687

File tree

1 file changed

+9
-4
lines changed
  • articles/communication-services/resources/troubleshooting/voice-video-calling/general-troubleshooting-strategies

1 file changed

+9
-4
lines changed

articles/communication-services/resources/troubleshooting/voice-video-calling/general-troubleshooting-strategies/understanding-error-codes.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,21 +34,26 @@ There are different explanations for why a call ended. Here are the meanings of
3434
|---------|------|---------|--------------------------------------|--------|
3535
| 0 | 0 | Call ended successfully by local participant. | Success | |
3636
| 0 | 487 | Call ended successfully as caller canceled the call. | Success | |
37-
| 0 | 603 | Call ended successfully as it was declined from callee. | Success | |
37+
| 0 | 603 | Call ended successfully as it was declined by the callee. | Success | |
38+
| 3100 | 410 | Call setup failed due to unexpected network problem on the client, please check client's network and retry. | UnxpectedClientError | - Ensure that you're using the latest SDK in a supported environment.<br> |
39+
| 3101 | 410 | Call dropped due to unexpected network problem on the client, please check client's network and retry. | UnxpectedClientError | |
40+
| 3112 | 410 | Call setup failed due to network configuration problem on the client side, please check client's network configuration, and retry. | ExpectedError | |
3841
| 4097 | 0 | Call ended for all users by the meeting organizer. | Success | |
39-
| 4507 | 495 | Call ended as application didn't provide valid Azure Communication Services token. | UnexpectedClientError |- Ensure that your application implements token refresh mechanism correctly. |
42+
| 4507 | 495 | Call ended as application didn't provide a valid Azure Communication Services token. | UnexpectedClientError |- Ensure that your application implements token refresh mechanism correctly. |
43+
| 4521 | 0 | Call ended because user disconnected from the call abruptly, this may be a result of a user closing the application that hosted the call, eg a user terminated application, closed browser of browser tab without proper hang-up. | ExpectedError | |
4044
| 5000 | 0 | Call ended for this participant as it was removed from the conversation by another participant. | Success | |
4145
| 5003 | 0 | Call ended successfully, as all callee endpoints declined the call. | Success | |
4246
| 5300 | 0 | Call ended for this participant as it was removed from the conversation by another participant. | Success | |
4347
| 7000 | 0 | Call ended by Azure Communication Services platform. | Success | |
4448
| 10003 | 487 | Call was accepted elsewhere, by another endpoint of this user. | Success | |
4549
| 10004 | 487 | Call was canceled on timeout, no callee endpoint accepted on time. Ensure that user saw the notification and try to initiate that call again. | ExpectedError | |
46-
| 10024 | 487 | Call ended successfully as it was declined by all callee endpoint. | Success | - Try to place the call again. |
50+
| 10024 | 487 | Call ended successfully as it was declined by all callee endpoints. | Success | - Try to place the call again. |
51+
| 10057 | 408 | Call failed, callee failed to finalize call setup, most likely callee lost network or terminated the application abruptly. Ensure clients are connected and available. | ExpectedError | |
4752
| 301005 | 410 | Participant was removed from the call by the Azure Communication Services infrastructure due to loss of media connectivity with Azure Communication Services infrastructure, this usually happens if participant leaves the call abruptly or looses network connectivity. If participant wants to continue the call, it should reconnect. | UnexpectedClientError | - Ensure that you're using the latest SDK in a supported environment.<br> |
4853
| 510403 | 403 | Call ended, as it has been marked as a spam and got blocked. | ExpectedError | - Ensure that your Communication Services token is valid and not expired.<br> - Ensure to pass in AlternateId in the call options.<br> |
4954
| 540487 | 487 | Call ended successfully as caller canceled the call. | Success | |
5055
| 560000 | 0 | Call ended successfully by remote PSTN participant. | Success |Possible causes:<br> - User ended the call.<br> - Call was ended by media agent.<br> |
51-
| 560486 | 486 | Call ended because remote PSTN participant was busy. The number called was already in a call or having technical iss
56+
| 560486 | 486 | Call ended because remote PSTN participant was busy. The number called was already in a call or having technical issues. | Success | - For Direct Routing calls, check your Session Border Control logs and settings and timeouts configuration.<br> Possible causes: <br> - The number called was already in a call or having technical issues.<br> |
5257

5358
## Azure Communication Services Calling SDK client error codes and subcodes
5459
For client errors, if the resultCategories property is `ExpectedError`, the error is expected from the SDK's perspective. Such errors are commonly encountered in precondition failures, such as incorrect arguments passed by the app, or when the current system state doesn't allow the API call. The application should check the error reason and the logic for invoking API.

0 commit comments

Comments
 (0)