JobsiteOn

Resolve Sync Errors

How to identify, diagnose, and fix common sync errors between JobsiteOn and connected integrations like QuickBooks Online.

Ethan Rivera
Written by Ethan RiveraUpdated over a month ago3 min readBeginner

What this guide covers

This guide helps you identify and resolve sync errors that occur between JobsiteOn and connected integrations. You will learn how to read the sync log, diagnose common errors, and take corrective action.

Before you begin

Step 1: Open the sync log

  1. Go to /settings > Integrations.
  2. Click the integration card (e.g., QuickBooks Online).
  3. Click the Sync Log tab.

Screenshot: The sync log showing a table with columns for timestamp, entity type, direction, status, and error details, with three error rows highlighted in red.

Step 2: Read the error details

Each error row shows:

Step 3: Diagnose common errors

Authentication expired

Cause: The integration's OAuth token has expired. Fix: Go to the integration card and click Reconnect. Re-authorize the connection and the sync resumes automatically.

Duplicate record

Cause: A record with the same name or identifier already exists. Fix: Rename or merge the duplicate in the target system, then click Retry on the error row.

Record not found

Cause: The linked record was deleted in the target system. Fix: Re-create the record or unlink the JobsiteOn record and let the next sync create a fresh copy.

Rate limit exceeded

Cause: Too many API calls in a short period. Fix: This resolves automatically. Wait 15 minutes and click Sync Now to retry.

Animation: Clicking the Retry button on an error row and watching the status change from Error to Synced with a green checkmark.

Field validation error

Cause: A required field in the target system is empty or invalid. Fix: Open the record in JobsiteOn, fill in the missing field, save, and the next sync attempt will succeed.

Total mismatch

Cause: Calculated totals differ between systems due to tax or rounding. Fix: Compare line items and tax rates in both systems. Adjust the JobsiteOn record to match the target system's calculation.

Step 4: Retry failed syncs

Click Retry on individual error rows to re-attempt the sync for that specific record. Alternatively, click Retry All Errors to re-attempt all failed syncs at once.

Step 5: Prevent future errors

Tip: Set a calendar reminder to check the sync log every Monday. A 2-minute review can prevent hours of cleanup later.

Note: If an error persists after retrying, contact JobsiteOn support with the error timestamp and details for further investigation.

Did this answer your question?

Related Articles