Summary:

An attempt to use the crm.sdata function in the Client-Side API may fail when the user's browser is Internet Explorer. Internet Explorer's JavaScript engine will report an issue reading the payload returned from the SDATA request.

Symptoms:

The following script error may be displayed in the user's browser:

Message: Unable to get value of the property 'payload': object is null or undefined
Line: 1
Char: 2075
Code: 0
URI: http://crm-server/CRM/js/crm/Z011_crmAPISData.js?version=40018:40177

The issue only affects clients using Internet Explorer - Chrome and Firefox are unaffected.

Cause:

The issue appears to have been caused by an update to Internet Explorer since the release of Sage CRM v7.2 GA. Internet Explorer versions 9 through 11 are affected.

Resolution:

Installing a later patch of Sage CRM (such as Sage CRM v7.2e) will resolve the issue.