EKEventStore.events(matching:) duplicates?

Hi,

In the calendar app I created an event called E1 on an iCloud calendar and noticed 2 entries, so I suspect EKEventStore.events(matching:) returned it.

Note:

  • I am not referring to recurring events.
  • Used an iCloud calendar

Question

  • Is it possible EKEventStore.events(matching:) to return duplicate events?

When I did search the following was reported by AI, but I am not very sure, so hence the question.

The EKEventStore.events(matching:) method returning duplicate events is a well-known, expected behavior in EventKit. It typically happens because a single event exists across multiple calendars, has multiple participants/invitees, or EventKit is fetching the event from different sync sources (like iCloud and a local cache) simultaneously.

EKEventStore.events(matching:) duplicates?
 
 
Q