Loading

Unable to Complete Data Sync in Salesforce Field Service Mobile App

Udgivelsesdato: Jan 7, 2026
Beskrivelse

The data sync isn’t working or is unable to complete in the Salesforce Field Service mobile app with an error - "We couldn’t complete your sync. Please try again" and below is the reference screenshot.

FSLERROR2.jpg

Løsning

To resolve the data sync error or completion issue on the Salesforce Field Service mobile app, complete the following two steps:

- The first step is to collect the device logs, (Mobile App > Profile > Settings > Provide Feedback or Report an issue).
- The second step is to review the device logs and observe if you find similar errors as shown in the following scenarios.

Scenario 1:

Error in device log:

2023-02-28T14:06:02.557Z [XPLAT][ERROR] SalesforceLoader - unable to load data. Loader Name: SoqlLoader. [ERR(API_ERROR) msg: Invalid Type Exception: Isn’t a valid iKeyPrefix input api: INVALID_CROSS_REFERENCE_KEY]
2023-02-28T14:06:02.558Z  [APP][ERROR] Activity error: Invalid Type Exception: Isn’t a valid iKeyPrefix input

After you find this error, then the third step is to run the below SOQL query to find any orphaned Service Appointment record available in the org as the preceding error is related to the orphaned records,


SOQL Query:
SELECT Id, ParentRecordId from ServiceAppointment where ParentRecordId=null

If you find one or more orphaned Service Appointment records in your org then please Contact Salesforce support and the Support team will be fixing this issue by running back-end scrutiny with the valid Work Order as a parent to one or more orphaned Service Appointment records.

Scenario 2:

Error in device log:

SalesforceLoader - unable to load data. Loader Name: SoqlLoader. [ERR(API_ERROR) msg:
Latitude, Longitude, Contact.Email, Contact.MobilePhone, Contact.Phone
^
ERROR at Row:1:Column:164
No such column 'MobilePhone' on entity 'Contact'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the described call for the appropriate names. api: INVALID_FIELD]
2023-07-26T20:57:26.068682Z W/ErrorHandler:
Latitude, Longitude, Contact.Email, Contact.MobilePhone, Contact.Phone

To resolve, provide "Read" access to the fields appearing in the device logs in the respective object. An example, from the above device log reference, provide "Read" access to the "MobilePhone" field on the Contact object to the affected user.

Vidensartikelnummer

000395367

 
Indlæser
Salesforce Help | Article