Frequent Interruptions in Graph API Subscriptions for MS Teams — Messages Not Received

Artem Timoshyn 20 Reputation points
2024-10-10T09:50:10.37+00:00

We are using the Microsoft Graph API to integrate with Microsoft Teams by creating subscription webhooks following this guide:

Create Subscription - Microsoft Graph.

We set the subscription to last for one hour, renewing it every 30 minutes, and have configured an Azure resource as per licensing documentation.

However, recently we’ve been facing issues where the subscription is created and updated without errors, but notifications either don't arrive or fail for some messages.

  • The service is configured according to the documentation, and the issue happens too frequently to be random.
  • Throttling or network issues seem unlikely, as everything runs in Microsoft's cloud.

Does anyone have ideas on what could be causing these interruptions or how to resolve them? What logs or parameters should we check for further diagnostics?

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,135 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,037 questions
{count} votes

1 answer

Sort by: Most helpful
  1. LiweiTian-MSFT 19,475 Reputation points Microsoft Vendor
    2024-10-11T01:41:07.04+00:00

    Hi @Artem Timoshyn

    Teams tag is mainly focused on the general issue of Microsoft Teams troubleshooting. According to your description, your question is related to Microsoft Graph which is not in our support scope. The following suggestion is just for your reference:

    According to our research, some users are experiencing the same issue, which may be caused by a temporary issue.

    We recommend that you contact your administrator to report the issue in the M365 Admin center.

    User's image

    Additionally, to better assist you, you can contact MS Phone Support:

    User's image


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


    1 person found this answer helpful.
    0 comments No comments

Your answer

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