Loading

CRM Analytics Data Sync Jobs Fail with "InternalServerError: Retried more than 30 times"

Date de publication: Jul 7, 2026
Description

Overview
CRM Analytics Data Sync jobs can fail with an error message similar to:
"Something went wrong while executing the Sync_[Object] node: Batch [18-digit ID] Failed: InternalServerError: Retried more than 15 times"
or
"InternalServerError: Retried more than 30 times"
Why This Error Occurs
CRM Analytics digests Salesforce data using Bulk API jobs. Each Bulk API result file is limited to 900 MB, and the Bulk API job can generate up to 15 such files before it fails. When the volume of data being synced exceeds this threshold — particularly during incremental sync — the Bulk API job exhausts its retry limit and fails, which in turn causes the CRM Analytics Data Sync job to fail.
This error is most common on large Salesforce objects where the incremental data volume has grown over time and crossed the performance-optimized threshold.

Résolution

How to Resolve CRM Analytics Data Sync InternalServerError
The following steps address the most common causes of this error. Start with a full sync, then consider reducing data volume or adjusting the sync mode.
Step 1 – Run a Full Sync
As a best practice, if a CRM Analytics SFDC Local Data Sync job in incremental mode fails consecutively, run a full sync manually. Incremental sync does not use PK chunking, but full sync does. PK (Primary Key) chunking efficiently pulls all records from Salesforce objects in parallel chunks, reducing the chance of hitting the Bulk API limit.
To run a manual full sync, navigate to the Data Sync settings in CRM Analytics and trigger a full sync for the affected object.
Step 2 – Switch to Periodic Full Sync Mode
Consider changing the connection mode to Periodic Full Sync, which automatically runs a full sync on a schedule. This prevents incremental sync from accumulating too many changes between runs and hitting the retry limit.
For instructions, see the Data Sync Connection Mode documentation.
Step 3 – Reduce the Amount of Data in the Sync
If the full sync also fails or performance remains poor, reduce the data volume being digested:

  • Reconfigure Data Sync for the affected object to remove text fields that contain large field values — large text fields significantly increase the size of the Bulk API result files.
  • Add a Data Sync filter to reduce the number of records ingested — for example, filtering by a date range or active record status.
Ressources supplémentaires
Numéro d’article de la base de connaissances

000380582

 
Chargement
Salesforce Help | Article