microsoft-graph-apimicrosoft-teams

Online Meeting sometimes fails to record automatically


I create calendar events at the https://graph.microsoft.com/v1.0/users/{user_id}/calendar/events endpoint with "isOnlineMeeting": True. I then update this onlineMeeting to automatically record and other details, with an update request at https://graph.microsoft.com/v1.0/users/{user_id}/onlineMeetings/{meeting_id}.

So far so good, when a user joins the online meeting, it starts recording automatically. However, I have noticed that some of these events will not record automatically, even though they're all created with the exact same backend code.

Below are some screenshots showing the exact same meeting. The first screenshot shows the meeting starting and not being recorded.

Meeting starting without automated recording

The screenshot below is when we went to debug it. We inspected and saw no recording was done, so we joined the meeting again and it recorded automatically to our surprise.

Same meeting starts again later, records automatically

Any idea what could be happening here? I can provide the meeting join link if necessary.

Note: the code that creates these meetings in our company has been live for years with no known issues like this. Could it have been a random one time bug within Microsoft?


Solution

  • I have received an answer from Microsoft. They said it was a service outage on that timeframe specifically.