Azure Communication Services (ACS) intermittently fails to play the expected event during calls. In these cases, the call times out, remains silent, and call recording does not start.

Anonymous
2026-02-06T10:35:45.6533333+00:00

Issue Details:

The expected event is not triggered consistently by ACS.

When the issue occurs, the call is silent and eventually reaches a timeout.

Call recording is not initiated for the affected calls.

The issue is intermittent and does not occur on every call.

For example, out of 10 test calls, this issue occurs approximately 3–4 times, while the remaining calls function as expected.

Impact:

This behavior impacts call flow reliability, call recordings, and overall user experience.

Azure Communication Services

1 answer

Sort by: Most helpful
  1. AI answer

    2026-02-06T10:35:56.33+00:00

    The intermittent issue you are experiencing with Azure Communication Services (ACS) not consistently triggering expected events during calls, leading to silence and call timeouts, may be related to various factors. Since the problem does not occur in every call, it suggests that there could be underlying network conditions or specific scenarios that contribute to this behavior.

    To troubleshoot this issue, consider the following steps:

    1. Monitor Network Quality: Use the User Facing Diagnostics API or MediaStats feature to assess network conditions during calls. This can help identify if network issues are contributing to the problem.
    2. Check for Known Issues: Review any known issues related to the ACS SDKs that may affect call reliability and event triggering. For instance, there are known issues with audio/video calls on certain browsers or devices that could impact functionality.
    3. Event Handling: Ensure that your application correctly handles events and timeouts. Implementing a robust error handling mechanism can help manage unexpected behaviors during calls.
    4. Collect Diagnostic Information: When the issue occurs, gather relevant diagnostic information, such as correlation IDs from callbacks, to assist in troubleshooting and reporting the issue to Microsoft support if necessary.

    By following these steps, you may be able to mitigate the impact of the issue on call flow reliability and user experience.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.