Skip to content

Changed repeating calendar entry shows twice #143455

Open
@ToBeHH

Description

@ToBeHH

The problem

Assuming you have a calendar with recurring events. Then you modify one instance of the recurring event. The expected behavior is, that the calendar shows only the modified instance of the event.
However, both calendar entries are shown now.

What version of Home Assistant Core has the issue?

core-2025.4.3

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Remote Calendar

Link to integration documentation on our website

https://www.home-assistant.io/integrations/remote_calendar

Diagnostics information

This is an example of the original event:

BEGIN:VEVENT
CREATED:20240714T130457Z
DTSTAMP:20240919T054400Z
LAST-MODIFIED:20240919T054400Z
SEQUENCE:3
UID:0defc4f1-d1a5-4e1b-9b5b-b6a84a8657dc
DTSTART;TZID=Europe/Berlin:20240717T193000
DTEND;TZID=Europe/Berlin:20240717T210000
STATUS:CONFIRMED
SUMMARY:Original Summary
RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=WE
EXDATE;TZID=Europe/Berlin:20250101T193000
END:VEVENT

This is an example of the modified event:

BEGIN:VEVENT
CREATED:20240919T055809Z
DTSTAMP:20250412T202325Z
LAST-MODIFIED:20250412T202325Z
SEQUENCE:6
UID:0defc4f1-d1a5-4e1b-9b5b-b6a84a8657dc
DTSTART;TZID=Europe/Berlin:20250423T193000
DTEND;TZID=Europe/Berlin:20250423T210000
STATUS:CONFIRMED
SUMMARY:Modified Summary
RECURRENCE-ID;TZID=Europe/Berlin:20250423T193000
LOCATION:Some location
DESCRIPTION:Some Description
END:VEVENT

Note, that the events have the same UID. And I guess the Recurrence-ID is important in this case.

Example YAML snippet

Anything in the logs that might be useful for us?

Additional information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions