Skip to content
Paid Lens
Troubleshooting

Stalled syncs and connection errors

Diagnose a red connection, an expired token, or a rate-limited backfill.

ENWritten by · Documentation LeadLast updated

Writes and maintains the Paid Lens documentation, from first connection to workspace administration.

Connection state is shown on each card in Connections, with the last successful sync and the last error.

Common errors

  • Token expired — the granting user changed their password or lost account access. Reconnect.
  • Insufficient permissions — the role was downgraded in the ad platform. Restore read access, then reconnect.
  • Rate limited — large backfills are throttled by the platform and resume automatically.

Forcing a resync

Use Resync on the connection card, or call the API if you automate this after a nightly CRM job:

bash
curl -X POST \
  -H "Authorization: Bearer $PAIDLENS_API_KEY" \
  https://api.getpaidlens.com/v1/connections/{connection_id}/resync

A resync never duplicates data. Records are upserted on the platform's own identifiers.

Run these steps on your own accounts — request beta access

Request Beta Access

Private beta — no card, no self-serve signup.

Related articles