INVALID_FIELD_FOR_INSERT_UPDATE: Unable to create/update fields: EmailBouncedDate

Description description

This article is intended for Marketo Subscriptions integrated natively with Salesforce.

Note: EmailBouncedDate and EmailBouncedReason are Salesforce Standard Fields

Issue: When a record is inserted to SFDC using the “Sync Person to SFDC” Flow step for the first time the following error occurs:

“{INVALID_FIELD_FOR_INSERT_UPDATE: Unable to create/update fields: EmailBouncedDate. Please check the security settings of this field and verify that it is read/write for your profile or permission set.}”

Why is this issue occuring?:
According to Salesforce documentation (https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_lead.htm)

For the fields “EmailBouncedDate” and “EmailBouncedReason”, the only actions available are

Filter, Nillable, Sort, Update

What does this mean?: If there are values within the field EmailBouncedDate and EmailBouncedReason and you are attempting to sync these records to Salesforce for the very first time because the Salesforce Documentation states that there are no ‘create’ actions for these fields in their API the error  {INVALID_FIELD_FOR_INSERT_UPDATE: Unable to create/update fields: EmailBouncedDate. Please check the security settings of this field and verify that it is read/write for your profile or permission set.}  will occur and is expected behaviour.

Resolution resolution

Resolution:

If you are attempting to sync values in these fields over from Marketo to Salesforce use the “Sync person to SFDC” Flow step and sync the record to Salesforce without any values in the fields “EmailBouncedDate” and “EmailBouncedReason”

Once the record in Marketo has been assigned a SFDC ID, the record can then have the fields “EmailBouncedDate” and “EmailBouncedReason” assigned values and then synced to Salesforce.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f