The data sync is not working or is unable to complete in the Salesforce Field Service mobile app. The error displayed on the device is: "We couldn't complete your sync. Please try again."
This article covers two common causes of this sync failure error and their resolutions: orphaned Service Appointment records in the org and missing field-level security (FLS) on fields in the Contact object.
To resolve the data sync error in the Salesforce Field Service mobile app, follow the diagnostic steps below. Begin by collecting device logs to identify the specific error scenario, then apply the appropriate resolution.
Step 1: Collect the device logs. Open the Field Service mobile app, go to Profile > Settings > Provide Feedback or Report an Issue, and export the logs.
Step 2: Review the device logs and match the error to one of the two scenarios described below.
Resolution for Scenario 1:
This error indicates the presence of orphaned Service Appointment records in the org — that is, Service Appointment records that do not have a parent Work Order assigned to them. Run the following SOQL query in Salesforce Developer Console or Workbench to identify these orphaned records:
SELECT Id, ParentRecordId from ServiceAppointment where ParentRecordId=null
If you find one or more orphaned Service Appointment records, contact Salesforce Support. The Support team will resolve this issue by running a back-end correction to associate the orphaned Service Appointment records with the appropriate valid Work Order as the parent record.
Resolution for Scenario 2:
This error indicates that the user's profile or permission set does not have Read field-level security (FLS) access to one or more fields on the Contact object that are included in the Field Service data sync query. Identify the field names listed in the device log error (for example, "MobilePhone" on Contact) and grant Read access to those fields for the affected user's profile or permission set in Salesforce Setup.
000395367

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.