I noticed my desktop and iphone were out of sync, so I started playing around to see if I could figure it out.
Running into several annoying discrepancies between multiple devices, where a Reminders entry will be on 1 device, and not others.
Testing I was across: iPhone 16, an M4 iPad Pro, and a new M4 Pro mac mini, and for giggles, logged into the web version of reminders.icloud.com. All running the latest version of reminders.
The Lists metadata appear to sync correctly - the name, icon, whether it's an auto-list, etc. are synced across all the devices correctly. However the counts on each list are off by several reminders. For example: "Completed" on ipad was 1248, desktop was 1094, and iphone was 707; the web app doesn't show completed. My primary list was 14 on ipad, 13 on Desktop, and 16 on iphone, and 14 on the web.
I've spent the last 40 mins testing every permutation of adding, updating, moving, completing, and deleting reminders across all devices. The majority of the time, adding a reminder or updating a reminder syncs quickly across all devices. However, marking complete or deleting reminders results in discrepancies across various devices, and I can't see any rhyme or reason. Every once in a while, a reminder created on 1 device never shows up anywhere else. No matter how long I wait or if I restart the app / reboot.
I'll complete a reminder on 1 device, and one device won't ever update, even if I close the app, reboot the device, re-sync icloud, etc. And it's never the same device.
Another fun encounter. Every once in a while I noticed a new reminder created on one device would only be displayed partially on another device. For example, after 30 minutes of testing, I created a reminder "I AM ANGRY" and it synced as "I AM A" on one device, and was fine on another, and never showed up in the web version. It happened again about 5 minutes later with a different new reminder I created - the title was only partially captured.
I am pretty sure it's some crummy syncing code, likely exacerbated by a situation someone else here noted where reminders created, updated, and/or scheduled under older versions somehow doesn't sync properly.
Yes, I've taken all the recommended steps:
- rebooted devices
- signed-out / signed-in to iCloud (yes, they're all the same account)
- confirmed the primary list is set properly in all devices, and is in iCloud
I've gone ahead and clear out ALL my completed, deleted, etc. on all devices to clear out the cruft of legacy created reminders as much as possible, but the problem still persists. Sometimes a device either doesn't receive or send out an update.