Unable to email documents from Legal Evolve.

Example of on-screen error:

An unexpected error occurred while attempting to send the email...

Evolve Client Log 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)).

To date we have come across 4 Windows settings that could cause the above error:

1. There is a dialog open in Outlook

If this issue happens intermittently it could be that at the time there was a dialog opened in Outlook and the new email couldn't be started. Closing/actioning the dialog.

2. Is Evolve or Outlook running at a higher privilege level?

To check this go to to the application executable or shortcut (check both Evolve and Outlook) and right-click and open 'Properties'. In the dialog that opens go to the 'Compatibility' tab. If this is ticked for either application, untick and communication between the applications should be restored.

3. Is this Office Click to Run? 

Solution:

When using Office Click to Run along side Legal Evolve, the full Outlook client needs to be installed and not the light client.

In many cases doing a repair of a recently installed Office 365 will resolve the issue.

Quick Repair the 'Microsoft Office 365' to get rid of the exception.

Control Panel -> Programs and Features-> Microsoft Office 365 -> Click Change(Right click) -> Select Quick Repair.

IT article on how to check:

https://evolveplatform.zendesk.com/hc/en-us/articles/201565936-Outlook-365-or-Click-to-Run-and-third-party-integration

4. Missing Windows Registry Keys

Run a repair of Office via Program and Features and try again. 

5. Potentially there could be two different paths in the registry if there were multiple versions of Outlook installed on the PC previously. For example a 32 bit and 64 bit version of Office or a trial of a newer version of Outlook was installed. Uninstalling previous versions of Office often leaves behind unnecessary registry entries that cause this kinds of issues.

WARNING: We do not recommend you alter Windows Registry settings yourself. Please contact your IT for assistance.

Solution:

Look at HKCR\Interface\{00063001-0000-0000-C000-000000000046}\Typelib.  

Note, on machines with a 32-bit version of Office and a 64-bit version of Windows, the above keypath is instead: HKEY_CLASSES_ROOT\Wow6432Node\Interface\

The default value should refer to the version (in this case 9.4) that matches the registry key which should be located under the following key: HKCR\Typelib\{00062FFF-0000-0000-C000-000000000046}. There should be a version subkey and then a 0 subkey, and a win32 subkey under that.  The default value of the win32 key should point to the typelib (which is msoutl.olb).

In this case there are two versions of Outlook 2010 referenced, a 64bit and 32bit. The incorrect reference should be removed by the IT. 

Note: In other instances there could be extra keys like 9.6(Outlook 2016), 9.5(Outlook 2013)  9.4 (Outlook 2010) and 9.3(Outlook 2007). And the extra one should be removed by IT.

 

 

Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk