Overview:
Multichannel Consent records are migrated from one org to another. The Signature picture is not available in the target org for some records and it is showing only a broken picture icon Online.
Root Cause:
The value of the Signature_vod__c field got corrupted. Junk characters got added to the value during the migration that confuses the Base64 string handler.
Solution:
- Get the original value of the Signature_vod__c field from the org where the picture is showed correctly.
- Get the current value from the corrupted org.
- Compare the values.
- Delete the junk / non-necessary characters.
- Save the record.
Related Documentation:
Knowledge Base Article: