Mistake 1 — Confusing a fixed offset with a time zone
‘UTC+1’ is an offset, not a time zone. A calendar entry set to ‘UTC+1’ won't follow DST. Always store recurring meetings against a named time zone like ‘Europe/London’ so the offset moves with the season.