Skip to main content
Events lose their live sync for two main reasons: the integration’s OAuth token was revoked on the provider side, or the initial import never finished. Badge surfaces both as a banner alert at the top of the event page with a one-click recovery action. This page walks each path.
Before you start
  • Workspace Admin role. Only admins can reconnect integrations or restart imports.
  • For a DISCONNECTED event: a working integration of the same provider in Settings → Integrations, in CONNECTED state. If the integration is also disconnected, reconnect the provider first via Connect Eventbrite or Connect Luma.

Recognize the state

Open the event page in the Badge dashboard. The alert banner at the top tells you what happened:
Alert titleSync statusTriggerRecovery action
Integration disconnectedDISCONNECTEDOAuth credential severed on provider sideReconnect
Sync failedFAILEDLast sync attempt errored (transient or provider issue)Retry
Import failedPENDING (no active job)Initial import did not completeRetry
The button label changes (Reconnect vs Retry), but every path opens the same recovery dialog. Background details on each status are in Sync status.

Reconnect a DISCONNECTED event

1

Click Reconnect in the event alert

On the event page, click Reconnect in the Integration disconnected banner. The Reconnect dialog opens.
2

Confirm the integration to use

The dialog looks up CONNECTED integrations of the same provider as this event:
  • One found. The dialog shows the integration as a card with the account email and a green Connected badge. Click Reconnect with this account to re-link the event.
  • None found. The dialog shows an empty state with a Go to integrations button. Open Settings → Integrations, reconnect the provider, return to the event, and click Reconnect again.
3

Wait for the re-import

Badge confirms with a toast ("Reconnecting event") and refreshes the page. The event flips to PENDING while a fresh re-import runs in the background; when complete, status returns to ACTIVE.

Retry a FAILED sync

A FAILED event is a temporary problem. The integration is still healthy, but the last sync attempt errored.
1

Click Retry in the event alert

On the event page, click Retry in the Sync failed banner. The recovery dialog opens with the same connected-integration card shown for DISCONNECTED.
2

Confirm the retry

Click Reconnect with this account. Badge re-runs the sync. The toast confirms "Reconnecting event" and the page refreshes with the latest data.
3

Escalate if it keeps failing

If FAILED returns immediately after a retry, the underlying issue is likely on the provider’s side or with the integration credential. Contact support with the event name and the timestamp of the failure.

Retry a stuck PENDING import

While an import runs, PENDING is the expected state and the event page shows live progress. If PENDING persists with no active job, the initial import never completed.
1

Click Retry in the Import failed alert

On the event page, the banner reads Import failed with a Retry button. Click it. The recovery dialog opens with a slightly different title (Set Up Sync) but the same connected-integration card.
2

Restart the import

Click Reconnect with this account. Badge starts a fresh import job and the toast confirms "Retrying import". The event page returns to the Import in progress view until the new job completes.

Troubleshooting

No integration found in the Reconnect dialog

The dialog filters to integrations in CONNECTED state only. A DISCONNECTED integration in Settings → Integrations won’t appear. Reconnect the provider first, then try again.

Reconnecting succeeds but sync stays DISCONNECTED

The integration credential is healthy on the TalkValue side but the provider rejected it again, usually because permission was revoked on the provider’s dashboard or the OAuth scope was reduced. Reconnect the provider from scratch, then run Reconnect on the event one more time.