Introducing a new Customer Center experience Learn more

What to do when I get an error "Unable to cast COM object...." when opening an e-mail from SuperOffice CRM?

I get an error after trying to open an e-mail from SuperOffice or clicking on the E-mail button. The error message is:

Unable to cast COM object of type 'Microsoft.Office.Interop.Outlook.ApplicationClass' to interface type 'Microsoft.Office.Interop.Outlook_Application'. This operation failed because the QueryInterface call on the COM component for the Interface with IIF '{00063001-0000-0000-C000-000000000046}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).

The error in Mail Link log file:

SuperOffice.Mail.ProtocolHandler.exe: MailProtocolHandler: Error handling Mail Link Web-request! - Error: Unable to cast COM object of type 'Microsoft.Office.Interop.Outlook.ApplicationClass' to interface type 'Microsoft.Office.Interop.Outlook._Application'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{00063001-0000-0000-C000-000000000046}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).. 

Why does it happen and how do I fix it?

This error indicates a problem with the Microsoft Office library. To fix it, please try the following steps:

  1. Try to use the Repair function in Microsoft Office. Please read the Microsoft article Repair an Office application to learn more about it.
     
  2. If Office repair did not help, please try to reinstall the Microsoft Office application.

 

More information

FAQ: What can I do when I run into the problems with archiving e-mails from Outlook to SuperOffice CRM?

FAQ: What can I do when I run into the problems with SuperOffice Web Tools?