X1 Search Outlook PSA Buttons Nonfunctional

 

There are many factors that can contribute to the X1 Search Outlook Post Search Actions buttons not working. In general, this is due to registry key(s) that may have been left over from a previous version of Outlook or have been corrupted. An uncommon cause can be a corrupted MSOUTL.OLB file.

By reviewing the logs (most generally located at C:\Users\%USER%\AppData\Local\X1 Search\logs) one can determine the error codes, and the steps necessary to correct these errors.

Errors that can be found when reviewing X1.log:

Error: Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).

  1. Cause: This occurs when Outlook is launched with normal privilege levels and X1 Search is launched as Administrator.
  2. Solution: Close X1 Search and re-launch it with normal user privileges.

Error: ERROR BasePSAHandler - Exception (IterateSelection callback) in PSA Open System.InvalidCastException: 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)).

  1. Cause: This issue is caused by a left-over registry key or registry key directory if the user has downgraded or upgraded their version of Microsoft Office.
  2. Solution:
    1. Exit out of X1 (Main Menu>Exit) and all Office apps (File>Exit).
    2. Download psa_fix.zip, (http://support.x1.com/cs/psa_fix.zip) and unzip to desktop.
    3. Once the psa_fix.cmd file is unzipped, right click it and select the option to “Run as Administrator”. This will output backup Registry (.reg) files to the desktop and then delete the possible bad keys existing in the registry.
    4. Complete an Office repair using the steps as detailed in https://support.office.com/en-us/article/Repair-an-Office-application-7821d4b6-7c1d-4205-aa0e-a6b40c5bb88b?ui=en-US&rs=en-US&ad=US)
    5. Reboot the affected machine.
    6. Launch X1 and verify that the PSAs are working again,

If the previous solution hasn’t resolved the issue, the keys will need to be manually deleted via the process described below:

  1. Exit out of X1 (Main Menu>Exit) and all Office apps (File>Exit).
  2. Open RegEdit
  3. Delete the Registry keys corresponding with the Outlook version(s) that are not being currently used. Please refer to the table below for the correct values:

    OutlookVersion Values

    Outlook 2007

    9.3

    Outlook 2010

    9.4

    Outlook 2013

    9.5

    Outlook 2016

    9.6

  4. After the above step is completed: restart the machine, launch Outlook first, then X1 Search. Verify that the PSAs are working again.

Error: ERROR BasePSAHandler - Exception (IterateSelection callback) in PSA Forward System.InvalidCastException: 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: Interface not registered (Exception from HRESULT: 0x80040155).

  1. Cause: This error code is more difficult to diagnose, and the specifics of the culprit are uncertain. Aside from a possible registry key being corrupted, this error could be caused by a corrupted MSOUTL.OLB file.
  2. Solution:
    1. Download psa_fix.zip, (http://support.x1.com/cs/psa_fix.zip) and unzip to desktop.
    2. Once the psa_fix.cmd file is unzipped, right click it and select the option to “Run as Administrator”. This will output backup Registry (.reg) files to the desktop and then delete the possible bad keys existing in the registry.
    3. Complete an Office repair using the steps as detailed in https://support.office.com/en-us/article/Repair-an-Office-application-7821d4b6-7c1d-4205-aa0e-a6b40c5bb88b?ui=en-US&rs=en-US&ad=US)
    4. Reboot the affected machine.
    5. Launch X1 and verify that the PSAs are working again.


If the previous solution hasn’t resolved the issue, a support ticket will need to be filed with the X1 Search Customer Care team. Repairing the MSOUTL.OLB is a delicate operation, and it is not suggested to attempt this fix without guidance. Please follow the steps as described here: http://help.x1s8.com/submit-a-support-request

Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk