skip to Main Content

Invalid Argument Error – Email Templates Window

While navigating to the Email Templates view – Settings, Templates, Email Templates instead of a getting a list of templates you get an Invalid Argument error message.
Invalid Argument Error Message

Invalid Argument Error Message

While this could mean several different things, including an intermittent error, it most likely has to do with having two default public views configured for this entity. CRM gets confused and doesn’t know which one to display so it gives you an error. It can happen actually for any entity, in this case it just happened to be email templates. The underlying cause is likely from an import of a solution from a third party.
To start the resolution process let’s do a little troubleshooting first to confirm that this is the issue: Navigate to Settings > Customizations > Customize the system > Expand entities, further expand Email Templates > Click on View > Do you see that there are two Default Public Views? If so proceed with the following resolution process.
 

Export the Email Template entity into a (an unmanaged) solution. Unzip and extract the file. Open up the Customizations.xml in Notepad++ or a similar tool.  Locate both views that are set as Default Public Views. Change <IsDefault>1</IsDefault> value to 0 (zero) for one of the views. Save the changes, Zip up all the files and import it back into CR

Publish Customizations and refresh the browser view of  CRM.  Then see if it works by going to Settings, Templates, Email Templates.  The Default view should load! TaDa!

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top