I am getting the "Cannot deserialize instance of reference from START_ARRAY value" error
Summary
When creating a Salesforce Record from Jira, the user gets the "Error when trying to create Case: Cannot deserialize instance of reference from START_ARRAY value [line:1, column:38]" error.
Environment
Jira Server
Jira Cloud
Diagnostics Steps
Not applicable.
Cause
After a Salesforce record is created, mapping a multi-picklist Jira field (array <option>) with a Salesforce Id field (reference) triggers this error as both fields are not compatible with each other.
Workaround
Not applicable.
Resolution
Review the compatibility of all the mapped fields on the issue type that you are experiencing the error.
Go to Apps > Salesforce > Bindings > Mappings.
Click Mappings on the affected Issue type.
Open the Compatibility Matrix documentation in a new tab.
Ensure all the field mappings fulfill the compatibility matrix documentation rulings.
The error will be resolved once the incompatible fields are edited or deleted.