Exception from HRESULT: 0x8004020F

Since as of the 1st of May I am not only competing against Ben Vollmer, John Straumann, Simon Hutson and several other good CRM bloggers but I am now also facing a Team blog of the CRM Program Managers.

So I hope I dont loose you guys as my regular readers. I will do even harder my best to post items that can compete with them. So for today I have a nice item which happend to me a few times and I also face these questions during a Demo.

The Microsoft Dynamics CRM 3.0 installation of SFO runs an error.
The Client setup fails and generates this error:
Action Microsoft.Crm.Setup.Client.InstallAbpAction failed.
Exception from HRESULT: 0x8004020F.

08:59:27| Info| Executing Install action: Microsoft.Crm.Setup.Client.InstallAbpAction
08:59:27| Info| MAPISVC.INF: C:\Program Files\Common Files\SYSTEM\MSMAPI\1035\mapisvc.inf
08:59:27| Info| Starting CrmForOutlookInstaller process. Log file is located at: C:\Documents and Settings\username\Application Data\Microsoft\MSCRM\Logs\crm30foroutlookinstaller- 2-18-2006.log
08:59:28| Info| Outlook Installer process Complete
08:59:28| Error| Outlook installer failed with hr = 8004010F
08:59:28| Info| Starting CrmForOutlookInstaller process. Log file is located at: C:\Documents and Settings\username\Application Data\Microsoft\MSCRM\Logs\crm30foroutlookinstaller- 2-18-2006.log
08:59:28| Info| Outlook Installer process Complete
08:59:28| Error| Outlook installer failed with hr = 8004010F
08:59:28| Error| LaunchOutlookInstallerProcess failed.(HRESULT = 0x8004010F) (abpinstaller.cpp:CAbpInstaller::DoInstallAbp:136).

The cause of this problem is that the SFO setup is trying to use the same language code of MAPISVC.INF on the environment to be installed. In this case, we try to install SFO v3 EN (1033) and the finding of the setup is the MAPISVC.INF Finnish (1035): so the matching is wrong and the installation failed.

This problem occurs because the Office 2003 MUI is installed before the Microsoft CRM client for Outlook.

Please, follow these steps to solve the problem:
1. Uninstall the Office 2003 MUI.
2. Start Outlook to verify that it works as expected.
3. Install the Microsoft CRM client for Outlook. After the installation is completed, start the Microsoft CRM client for Outlook, and then verify that it works as expected.
4. Reinstall the Office 2003 MUI for the appropriate language.