Sync Status
What Pending, Active, Disabled, and Failed mean for a Calendox sync, why syncs get paused automatically, and how to fix a stuck sync.
Every sync shows one of four statuses in Dashboard → Sync: Pending (setting up or catching up), Active (running in real time), Disabled (paused, with a banner explaining why), or Failed (hit a permanent error). This page explains each status and how to get a sync back to Active.

What does each status mean?
| Status | Meaning |
|---|---|
| Pending | The initial event copy is in progress — either the sync was just created, or it was just restored after a pause and is catching up. |
| Active | The initial copy finished. The sync is processing changes in real time via provider push notifications. |
| Disabled | The sync is paused — a banner on the row explains the reason (see below). Synced copies stay in the target calendars untouched. |
| Failed | The sync hit a permanent error during setup and can't recover automatically. |
While a sync is being deleted, its row shows Deleting — Calendox is removing the synced copies it created from the target calendars before removing the sync itself.
Why is my sync stuck in Pending?
An initial copy normally finishes within a few minutes; large calendars and multi-way syncs with many participants legitimately take longer. If a sync stays Pending well beyond that:
- Check that the calendars' accounts are still connected under Dashboard → Accounts.
- If a provider's access was revoked or expired, repeat the Connect Google / Connect Microsoft flow for that account to re-authorize it — see Connect Google Calendar or Connect Microsoft Calendar.
- If the sync is still stuck after reconnecting, delete it and create it again.
Why was my sync disabled?
Syncs are paused automatically for billing and licensing reasons — there is no manual pause. The banner on the sync row tells you which applies:
| Reason | What it means | How to recover |
|---|---|---|
| Subscription expired | Your 14-day trial ended, or your subscription lapsed without renewing. | Subscribe to a plan — syncs are restored automatically once it's active. |
| Payment failed | A renewal payment failed. You get a 3-day grace period during which syncs keep running; only after that are they paused. | Update your payment method in Dashboard → Settings → Billing — syncs resume automatically once payment succeeds. |
| License limit exceeded (Business/Enterprise) | An admin reduced licensed seats below current team usage. | An admin adds seats or removes calendars — syncs restore automatically once usage fits. |
| License revoked (Business/Enterprise) | An admin removed your license specifically. | An admin must re-assign a license to you — this one doesn't resolve on its own. |
While paused, nothing is deleted: events already synced stay in the target calendars, and once the sync is restored it returns through Pending while it catches up, then back to Active. See Sync protections for the full pause-and-resume behavior and Plans and billing for the billing side.
What do I do with a Failed sync?
A Failed sync can't be resumed — delete it and create a new one. Before recreating, check that:
- Both calendars are still imported and their accounts still connected under Dashboard → Accounts.
- You haven't hit your plan's sync limit — every sync occupies a slot regardless of status, so delete Disabled or Failed syncs you no longer need. See Plans and billing.
Deleting a Failed sync also cleans up any copies it did manage to create. If the deletion itself reports a partial failure, simply delete again — the cleanup safely retries only what's left.
Troubleshooting
- A calendar can't be removed from Dashboard → Accounts. A calendar that's part of a sync can't be removed directly — delete the sync first, then remove the calendar.
- The sync is Active but a change hasn't appeared. Changes normally land within seconds. Give it a moment, then check the source event was actually saved and that the field in question is one the sync copies (Sync Properties chosen at creation).
- Syncs paused right after a plan change. A downgrade only takes effect if your usage fits the lower tier, but an expiry or failed payment pauses everything — check Settings → Billing for an action-required banner.
Next steps
- Sync protections — what happens on subscription lapse, in detail
- Create your first sync — recreating a deleted sync
- Plans and billing — grace periods, downgrades, and renewals
Multi-Way Sync
How multi-way calendar sync keeps two or more Google and Outlook calendars mutually identical in Calendox, with built-in loop prevention.
Sync Protections
The always-on safeguards behind every Calendox sync — duplicate-import blocking, one sync per calendar, loop prevention, and pause-and-resume.