Hi Tien Vu,
Thank you for contacting Microsoft Support!
Given the intermittent nature of the issue, I recommend raising a support case with Microsoft Graph. When doing so, please mention the request ID and the timestamp for the instance where you did not receive the notifications. A Support Engineer will be able to investigate the problem and assist you more effectively. You can raise support ticket from New support request - Microsoft Entra admin center or https://admin.microsoft.com/#/support/requests.
In the meantime, here are a few troubleshooting steps you can take:
- Subscription Lifecycle: Verify that your subscription to the Graph API is active and authenticated. If the subscription expires or isn't renewed, notifications will stop.
- Throttling: The Microsoft Graph API throttles notifications if the endpoint becomes slow or unresponsive. Ensure your endpoint can handle the load and respond promptly. Receive change notifications through webhooks
- Error Handling: Implement proper error handling and return appropriate HTTP status codes if an error occurs. You can check if any errors come up by referring to Microsoft Graph error responses and resource types. Microsoft Graph error responses and resource types
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.