Calendar Syncing Issues :: MacBookPro M1 Chip, Sonoma to iPhone SE 2nd Gen, iOS 17.1.1
Have been having all kinds of issues, and trying all sorts of ways to get a good Calendar sync from my M1 Chip MacBookPro to my iPhone SE 2nd Generation, (OS = Sonoma 14.1.1, iOS = 17.1.1), but no luck.
I use the Finder window to sync, with the “Replace Contacts” and “Replace Calendars” check-boxes checked.
Issues on the laptop...
1. Finder Window > “Info” tab, the “Sync calendars onto [name of phone]” list of calendars contains names of old calendars that are no longer on my laptop Calendar - (Ghosts?).
Issues on the phone...
2. After syncing, I end up with countless duplicated Events.
(Believe they’ve primarily “All Day Events”, and are definitely not duplicates from those "Ghosts" calendars).
3. The duplicated "All Day Events" also get duplicated into two different Days:
1st one ends up on the day BEFORE the event was originally scheduled to happen.
2nd one ends up on the correct day of the Event.
4. In the "Date & Time" section of an “All Day Event”, the date & time straddle over two days.
(example: "All day from Sat Nov 11, 2023 to Sun, Nov 12, 2023”, when it should just be “Sun, Nov 12, 2023”)
5. All the Alert times in the “All Day Events”, get re-set on the phone as: “On day of event 00:00”.
Example: All Day Event has an alert time of 9:00am on my laptop. After syncing, the event on my phone, gets re-set to "00:00.
And if I set more than one alert time, (different times) BOTH get re-set to "00:00"
TROUBLESHOOTING that I’ve tried:
Laptop:
Deleted Calendar library pref files, then restored the Calendar from an archive.
iPhone:
Deleted all individual Calendars on my iPhone, then deleted the app. Rebooted the phone. Reinstalled the Calendar App. Rebooted the phone, then tried a sync.
Also tried syncing and NOT checking the “Replace Contacts” and “Replace Calendars” check-boxes (that created a nightmare of duplications on my laptop and phone, so restored both Calendars)
Changed the time settings from 24hr mode, (on both devices), to 12hr. (see below in "Results")
Booted laptop in Safe Mode, then rebooted back into regular mode.
RESULTS:
Changing the time to a 12hr clock semi-worked. It eliminated the duplications, but the Alert times were still corrupted. Unfortunately, as soon as I set my phone back to 24hr mode, the duplicates and the straddling of two days issue came back, permanently. (i.e. I set the phone back to 12hr, but duplicates, et al, remained)
After many attempts, I decided to try syncing/backing up my laptop Calendar to iCloud, in hopes that a sync from there to my phone would work.
iCloud lost ALL my Calendar "Groups”, only importing the individual Calendars.
The individual Calendar names from my laptop made it to the iCloud calendar, (all listed on the left side), but there were NO Events listed in the days of the iCloud Calendar itself.
If I edited an Event on my laptop Calendar, it would then show up in the iCloud one. (I have far too many Events to make this a fix option, and I definitely wouldn’t want to have to do that every time I sync).
Anyone else have these issues, or know of any solutions?
==========================================
MacBookPro M1 Chip, Sonoma 14.1.1
iPhone SE 2nd Generation, iOS 17.1.1
MacBook Pro 16″, macOS 14.1