You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communication-services/resources/troubleshooting/voice-video-calling/general-troubleshooting-strategies/understanding-error-codes.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,21 +34,26 @@ There are different explanations for why a call ended. Here are the meanings of
| 0 | 0 | Call ended successfully by local participant. | Success ||
36
36
| 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 ||
38
41
| 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 ||
40
44
| 5000 | 0 | Call ended for this participant as it was removed from the conversation by another participant. | Success ||
41
45
| 5003 | 0 | Call ended successfully, as all callee endpoints declined the call. | Success ||
42
46
| 5300 | 0 | Call ended for this participant as it was removed from the conversation by another participant. | Success ||
43
47
| 7000 | 0 | Call ended by Azure Communication Services platform. | Success ||
44
48
| 10003 | 487 | Call was accepted elsewhere, by another endpoint of this user. | Success ||
45
49
| 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 ||
47
52
| 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> |
48
53
| 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> |
49
54
| 540487 | 487 | Call ended successfully as caller canceled the call. | Success ||
50
55
| 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> |
52
57
53
58
## Azure Communication Services Calling SDK client error codes and subcodes
54
59
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