The problem
After upgrading from 2025.5 to 2025.12 my work calendar no longer works.
It was configured as a Remote Calendar using an ICS URL from the HR website.
Tried removing the calendar and re-adding with the ICS URL, but could no add it again because of same error.
When manually downloading the ICS file, removing all DTSTAMP lines and placing the ICS file in the www folder, I can add it using this URL without errors: http://hass.myhome/local/Calendar.ics
This offcourse is not a solution because the ics file would not be updated.
Note: there is a space after DTSTAMP, but I've tried removing those first without succes:
DTSTAMP :20251017T073337Z EDIT: I must have made a mistake, because this is the issue!
What version of Home Assistant Core has the issue?
core-2025.12.2
What was the last working version of Home Assistant Core?
core-2025.05.x
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
No response
Example YAML snippet
Anything in the logs that might be useful for us?
2025-12-09 17:48:19.781 ERROR (MainThread) [homeassistant.components.remote_calendar.ics] Error parsing calendar information: Calendar contents are not valid ICS format, see the detailed_error for more information
2025-12-09 17:48:19.781 DEBUG (MainThread) [homeassistant.components.remote_calendar.ics] Additional calendar error detail: Invalid property name 'DTSTAMP '
Additional information
Redacted ICS data
BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
X-WR-CALNAME:REDACTED-NAME
X-WR-CALDESC:REDACTED-DESCRIPTION
PRODID:-//REDACTED-PROVIDER//REDACTED-NAME//NL
X-PUBLISHED-TTL:PT1M
BEGIN:VEVENT
UID:REDACTED-UID-1
DTSTAMP :20251017T073337Z
SEQUENCE:0
DTSTART:20241021T060000Z
DTEND:20241022T140000Z
SUMMARY:REDACTED-SUMMARY-1
DESCRIPTION:REDACTED-DESCRIPTION-1
STATUS:CONFIRMED
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-FUNAMBOL-ALLDAY:TRUE
END:VEVENT
BEGIN:VEVENT
UID:REDACTED-UID-2
DTSTAMP :20251017T073337Z
SEQUENCE:0
DTSTART:20241024T060000Z
DTEND:20241024T150000Z
SUMMARY:REDACTED-SUMMARY-2
DESCRIPTION:REDACTED-DESCRIPTION-2
STATUS:CONFIRMED
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-FUNAMBOL-ALLDAY:TRUE
END:VEVENT
BEGIN:VEVENT
UID:REDACTED-UID-3
DTSTAMP :20251017T073337Z
SEQUENCE:0
DTSTART:20241028T070000Z
DTEND:20241030T150000Z
SUMMARY:REDACTED-SUMMARY-3
DESCRIPTION:REDACTED-DESCRIPTION-3
STATUS:CONFIRMED
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-FUNAMBOL-ALLDAY:TRUE
END:VEVENT
BEGIN:VEVENT
UID:REDACTED-UID-4
DTSTAMP:20251017T073337Z
SEQUENCE:0
DTSTART:20241105T070000Z
DTEND:20241106T150000Z
SUMMARY:REDACTED-SUMMARY-4
DESCRIPTION:REDACTED-DESCRIPTION-4
STATUS:CONFIRMED
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-FUNAMBOL-ALLDAY:TRUE
END:VEVENT
END:VCALENDAR
The problem
After upgrading from 2025.5 to 2025.12 my work calendar no longer works.
It was configured as a Remote Calendar using an ICS URL from the HR website.
Tried removing the calendar and re-adding with the ICS URL, but could no add it again because of same error.
When manually downloading the ICS file, removing all DTSTAMP lines and placing the ICS file in the www folder, I can add it using this URL without errors: http://hass.myhome/local/Calendar.ics
This offcourse is not a solution because the ics file would not be updated.
Note: there is a space after DTSTAMP, but I've tried removing those first without succes:
DTSTAMP :20251017T073337Z EDIT: I must have made a mistake, because this is the issue!
What version of Home Assistant Core has the issue?
core-2025.12.2
What was the last working version of Home Assistant Core?
core-2025.05.x
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
No response
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
Redacted ICS data