I had encountered the following Microsoft Dynamics 365 (CRM) Mobile App Activities Error “This part of the form can’t be displayed. Please contact your administrator”when trying to access the Activities from Mobile App menu:
Clicking on the Error details provided a clue to the cause – “This view is unavailable”
Unavailable view is usually caused by the view being in “Inactive” status or the CRM Mobile App user doesn’t have the proper CRM security roles to access it.
Note: Here is a good link to troubleshooting and things to know about Dynamics 365 for phones and tablets.
The first thing I did was to isolate the issue by login as a CRM Administrator to the CRM Mobile App to see if I could reproduce the error – if error persists then it is most likely NOT a CRM security role issue. And the error persisted – next variable!
I then review the CRM Activities views that are in “Inactive” status via CRM Client >> Settings >> Customization >> Customize the System and noticed there was a “Default Public View” that IS Inactive which maybe the variable causing the error.
Note: I have seen CRM entities’ views containing more than one “Default Public view” from time to time – usually due to customization solution imports between CRM instances.
This view needed to be reset so there is only one “Default Public View”.
To reset one of the “Default Public View” back to a regular “Public View” when there is MORE than one requires exporting the CRM solution containing the view and then edit the customization’s XML.
1. Setup a new Solution and add the “Activity” entity to it and ONLY select the view that needs to be set back to “Public View”. With the latest Microsoft Dynamics 365 – no need to include the entire entity components.
2. Export the Solution. It will be in a zip file
3. Edit the customizations.xml file that is in the exported zip file. Located the <isdefault> XML tag and update the value from “1” to “0”
4. Import the Solution back to CRM. Check that the View is no longer the “Default Public View”
5. Publish the Customization. Test and confirm if error is resolved.
And the error no longer appears! Yay.
In summary – the error was caused by an Inactive View that was also a “Default Public View”
Note: This error could also apply to other CRM Mobile entities such as Account, Contact, Leads, etc.
Contact me if you are looking for some Microsoft Dynamics 365 CRM help.