If you see any of the exceptions below in the Event Viewer on your SharePoint farm make sure that you have check “This service application is the default storage location for Keywords” and “This service application is the default storage location for column specific term sets” on the Managed Metadata Service Application Proxy in your farm. There are some posts online saying that the search service account or search crawl account needs read permission on the Managed Metadata Service Application but that was not needed in my SharePoint 2013 environment.
Error message 1
The Execute method of job definition Microsoft.Office.Server.Search.Administration.CustomDictionaryDeploymentJobDefinition (ID <GUID>) threw an exception. More information is included below.
Failed to run flow Microsoft.CustomDictionaryDeployment. Correlation Id: <GUID>.
Error message 2:
The Execute method of job definition Microsoft.Office.Server.Search.Administration.QueryClassificationDictionaryUpdateTimerJobDefinition (ID <GUID>) threw an exception. More information is included below.
Unable to locate Managed Metadata Proxy which is default keyword taxonomy for SSA <GUID>