There’s an odd little problem with the macOS Calendar app that I’ve run into a number of times, both personally and during my years as a Mac consultant. Sometimes an event will be duplicated over and over, often filling a day on the calendar with copies of the same exact event. There’s a way to fix that problem once and for all…
One of the most common issues I find is when a person’s Mac is set to add events by default to one calendar and his or her iPhone is adding them automatically to an entirely different one.
Before we delve into the fix, let’s talk about some of the situations that seem to cause this issue. In my case, I use both iCloud-synced calendars and Google calendars. Some of these duplicates come from those Apple special calendars that you can subscribe to — U.S. Holidays, Birthdays, and Found in Mail. Most of the time, the duplicates will only appear in one or two calendars, and only on one device. For one of my clients a few years ago, the problem only happened on his MacBook Air, not on the iMac he had in his office nor on his iPhone.
One of the most frustrating things about this issue is that deleting those extra events never helped. They’d be gone for a few minutes, but would quickly start showing up again. I’d even try things like force-quitting Calendar and then restarting the Mac or deleting and then re-adding the calendar accounts, but none of those worked for long.
After digging through the Apple Support Communities for a while, I finally came upon a solution that worked. Here’s what you need to do:
1) Delete all calendar accounts from Calendar and macOS. Go to Calendar > Preferences > Accounts, click on each account in turn, and click the minus sign ( – ) to remove each calendar (see image below):
Removing Calendar accounts2) Quit the Calendar app (Command-Q or Calendar > Quit Calendar from the menu bar).
3) Open a terminal window, then delete all calendars and Calendar preferences. If you’re not comfortable with the terminal app, find a friend who has the necessary knowledge and ask them to do it for you.
Terminal commands surrounded by green box4) Quit terminal.
5) Launch Calendar
6) Add your accounts back to Calendar. This is done by opening Preferences > Accounts, clicking the plus sign button, clicking on the calendar provider (iCloud, Exchange, Google, Facebook, Yahoo, Aol or other CalDAV account), then adding the appropriate account and password information.
7) Uncheck (hide) additional calendars from the Delegation tab. This ensures that only the primary calendar that you’ve added is viewable, not other calendars to which you may have been added (see image below):
Hide each calendar in the Delegation tab8) Allow the download and sync of your cloud-stored calendar events to finish, and you’re done.
So what causes the duplicates? Google changed the way it supported CalDAV (Calendar Extensions to Distributed Authoring and Versioning) and multiple calendars a few years ago, and it’s thought that Calendar didn’t exactly work well with that new process. Through the various versions of Mac OS X and now macOS that have been released since that time, the issue still shows up on occasion.
Be Sociable, Share This!
OWC is on-site wind turbine powered at 8 Galaxy Way, Woodstock, IL 60098 | 1-800-275-4576 | +1-815-338-8685 (International)
All Rights Reserved, Copyright 2018, OWC – Since 1988
Thanks for posting your question in the Apple Support Community. I understand that the calendar icon in your Launchpad is stuck on the wrong date. I can see how it would be inconvenient to get the wrong date off of that icon. I'm happy to help.
You've already tried some great troubleshooting for this issue. The next step I recommend to try is testing this issue out in safe mode to see if it still occurs. This will help determine if the issue is system wide. There may be a log in item or third party app causing this issue. Use safe mode to isolate issues with your Mac.
You can also set up a test user account and test this again in that user. This can help determine if there's an application specific to your user account causing the wrong date to display. How to test an issue in another user account on your Mac.
Let me know if these steps work out for you.
Cheers!
Calendar App For Mac 2017 Mac
Oct 22, 2017 12:55 PM