“Sync Is Currently Running” When Removing a Xero Organisation

Updated 20 Sept 2026

Removing a Xero organisation could report Sync is currently running for this organisation. Please stop sync before deleting even when it plainly wasn't, including on organisations that had already been disconnected.

What was happening

The guard that blocks deletion during an active sync was checking whether a scheduled job existed, not whether it was executing. A scheduled job sits in a waiting state between runs, which is its normal condition — so the check treated "scheduled and idle" the same as "running right now".

The practical effect: once an organisation had a sync schedule, it could be difficult to remove at all, which was worst for organisations that were already disconnected and most in need of removing.

Fixed

The guard now distinguishes a job that is genuinely executing from one that is merely scheduled. Deleting while a sync is actually mid-run is still blocked, which is correct; the message is now A sync is running right now, so this organisation cannot be deleted yet. Please try again in a few minutes.

Which version

Included from the package version released after August 2026. If you're on an earlier version, upgrading resolves it.

If you still can't remove an organisation

  1. Pause the sync from Manage Syncing
  2. Confirm on Configuration home that no run is in progress
  3. Try the removal again
  4. If it persists, log a case with your Org ID and a diagnostic snapshot
Removing is not the same as pausing

To stop syncing temporarily, pause it rather than removing the organisation. Removing unlinks it entirely and means reconnecting and re-matching later.