Many times user in CRM system complain that they keep receiving this error message from CRM system:
This can be removed by following user setting. Ask your users to Go to personal settings-> privacy
Select the last option as in the above screenshot and click ok.
IF you want to do it for all your user base(in case of on-premise), you can fire an unsupported backend query:
SET ReportScriptErrors = 3
For online environment, you can fire update using organization service.
Note: This will work for dynamics crm 2011, i have tested it from UR 12 and above. Once you remove this setting, no reports will be sent to Microsoft for script errors. In case you need to resolve some script errors, you can always enable it back from user personal privacy settings.
Hope it helps!