CalendoxCalendox Docs
Calendar Sync

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.

The sync list showing a one-way sync with the Active status badge highlighted

What does each status mean?

StatusMeaning
PendingThe initial event copy is in progress — either the sync was just created, or it was just restored after a pause and is catching up.
ActiveThe initial copy finished. The sync is processing changes in real time via provider push notifications.
DisabledThe sync is paused — a banner on the row explains the reason (see below). Synced copies stay in the target calendars untouched.
FailedThe 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:

  1. Check that the calendars' accounts are still connected under Dashboard → Accounts.
  2. 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.
  3. 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:

ReasonWhat it meansHow to recover
Subscription expiredYour 14-day trial ended, or your subscription lapsed without renewing.Subscribe to a plan — syncs are restored automatically once it's active.
Payment failedA 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