Outlook API Sends Duplicate Event After Editing Recurring Series

Elif Dogan 0 Reputation points
2025-04-17T14:08:44.0533333+00:00

We observed a potential bug in Outlook Web during testing of an integration between our software and Outlook Calendar. Our software uses Graph Platform API.

One of our client performed the following actions using Outlook application:

1-Created a recurring series starting on December 18th with 10 repetitions — this was correctly reflected in our software.

2-Removed a single day from the series — correctly updated in our software.

3-Removed multiple days from the series — also correctly reflected in our software.

4-Deleted the recurrence from the series, leaving only the calendar entry on December 18th in Outlook.

Here, two reservations appeared for December 18th in our software.

5-After removing one of the duplicated entries, both reservations in our software disappeared.

 

Issue: In step 4, Outlook Web temporarily displays a duplicated event on December 18th. Although refreshing Outlook Web removes the visual duplication, the Outlook API continues to send the duplicate, causing our software to misinterpret it and display it incorrectly.

 

We have a screenshot showing the duplicated event in Outlook Web.

User's image

Any help would be greatly appreciated!

Thanks.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
13,607 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Hien-L 4,340 Reputation points Microsoft External Staff Moderator
    2025-04-18T09:33:46.0366667+00:00

    Hi Elif Dogan,

    According to my search, the Graph API can currently only be used to update an entire family of loop events, or to modify individual instances; unfortunately, there is currently no support for updating only selected events and subsequent events. This could be the cause of the problem.

    Since your issue is more related to Microsoft Booking, please kindly understand that the Outlook tag here we mainly focus on general issues about Outlook desktop client. In order to better solve your problem, it's suggested that you could post your case in dedicated forum for Microsoft Graph for more professional advice.

    Thanks for your support and understanding!


    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.


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.