Unable to log into iCloud or sync is failing. I'm seeing password incorrect prompts.
Why is my iCloud sync failing?
If your iCloud sync is failing in BusyCal or BusyContacts, or you're unable to log in to iCloud, the most common cause is app-specific password issues.
Apple requires all third-party apps that sync with iCloud (like BusyCal and BusyContacts) to use app-specific passwords—your standard iCloud password will not work. An app-specific password is a unique, Apple-generated password (16 to 19 characters long) that keeps your iCloud account secure while allowing third-party apps to connect. Only Apple's own apps (Mail, Calendar, and Contacts) can use your regular iCloud password, whereas all other apps must use an app-specific password.
Common iCloud sync failure symptoms
- iCloud calendars won't update or sync
- iCloud fails to connect
- You see cryptic error codes like
-1012
- Calendar events aren't appearing on other devices
- Continuous password prompts despite entering the correct password
- "Incorrect password" messages even though you're sure it's right
These sync issues are typically caused by an incorrect or expired app-specific password—especially if you recently reset your main iCloud password, as this automatically revokes all existing app-specific passwords.
Sometimes connectivity issues are caused by firewall software you may have installed on your device, such as Little Snitch. When using a firewall, please ensure BusyCal has been granted permission explicitly.
How to fix iCloud sync failing
We've outlined every step in detail to help you resolve iCloud sync issues. The most reliable solution is to:
- Remove your existing iCloud account from BusyCal
- Generate a new app-specific password on Apple's website
- Add your iCloud account back to BusyCal with the new password
Simply follow these step-by-step guides:
If you continue to experience persistent issues even after you have followed these steps, please get in touch.