You install the Microsoft Dynamics CRM client for Microsoft Office Outlook by using load balancing and a roaming profile. Then, you connect the client to a server and define it as a synchronizing client. Next, you connect the client to another server as the same user. When you try to synchronize Outlook with the Microsoft Dynamics CRM client for Outlook, you receive the following error message:
You already have Microsoft CRM Client for Outlook installed on another computer. Only one client computer per user can run the automatic process that does bulk updates of Outlook items with Mic. CRM data. This client should be the computer that is most often online (such as a desktop computer) or the user's primary computer. To change the Synchronizing client, on the CRM menu, click Options, and click the synchronizing tab.
This problem occurs because the HKEY_CURRENT_USER (HKCU) registry key is not copied properly when you connect to a new server in a roaming profile scenario.
The synchronizing client is determined by the outlooksyncsubscriptionid registry entry and the outlooksyncclientid registry entry. If the registry entries are not present in the HKCU registry key, the client is not considered as a synchronizing client.
To resolve this problem, follow these steps:
Check whether the outlooksyncsubscriptionid registry entry and the outlooksyncclientid register entry are present in the
HKCU\software\microsoft\mscrmclientregistry key when you connect to a new server.
If the registry entries are not in the
HKCU\software\microsoft\mscrmclientregister key, check whether any of the following Group Policy object (GPO) settings are enabled.
Prevent Roaming Profile changes from propagating to the server
Only allow local user profiles
If the GPO settings are enabled, then disable them.