Business Process Error – The given key was not present in the dictionary

A client contacted me regarding the following error from an Opportunity record operation:

Business Process Error.  The given key was not present in the dictionary.


This error is from Microsoft Dynamics CRM 2015 environment.  It was triggered by a CRM Workflow process that checks the Contact lookup field if it contains data.  In this instance if the CRM Contact record does not have a value in the Contact’s Primary Field – (Contact.Full Name field), this error will surface.

How could a CRM Contact has blank Full Name (combination of First/Middle/Last Name depending on the setting) you may ask? Some reasons could be that the Contact was bulk imported from a data file that has blank First/Middle/Last Name.  Or a Lead that didn’t have the First/Middle/Last Name was qualified and auto created the Contact.  Or that the required setting on the Contact’s First/Middle/Last Name field value was disabled at one time.

It is an easy fix – check and update the related CRM Contact field and its Name associated with the record.


Contact me if you need some Microsoft Dynamics 365 CRM/Sales assistance.

Frank Lee, Microsoft Business Solutions MVP Dynamics 365 CRM
San Francisco Bay Area Silicon Valley Napa
Workopia, Inc – Maximum User Adoption!

About Microsoft Dynamics 365 / CRM

Microsoft Dynamics 365 / CRM specialist. 12 Times Awarded Microsoft MVP - Business Solutions / CRM
This entry was posted in CRM 2015, CRM On Premise, CRM Online, Microsoft CRM, Microsoft CRM Workflow, Microsoft Dynamics CRM, MS CRM, Troubleshooting, Workflow and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s