What to do when I get an error "Unable to cast COM object...." when opening an e-mail from SuperOffice CRM?
Updated on 29 Dec 2023I 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:
- Try to use the Repair function in Microsoft Office. Please read the Microsoft article Repair an Office application to learn more about it.
- 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?
In this article
Did you find this information useful?