When printing report you get an unhandled exception with the following in details: "Load report failed" and/or System.Runtime.InteropServices.COMException (0x80004005)

Please try the following:

Click on Start Menu --> click on RUN --> type REGEDIT

1. Browse to the following registry key:

[HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\10.5\Report Application Server\InProcServer\LocalConnectionMgr]

2. Check for "ReportDirectoryPath" Key.  If missing please proceed to next point

3. Browse to the following registry key:

[HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\10.5\Crystal Reports]

Copy the value from the "Path" key

4. Browse to the following registry key:

[HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\10.5\Report Application Server\InProcServer\LocalConnectionMgr]

Right-click in the white space (below the “ConnectionDirectlyPath” value) and choose "New" and then "String Value".

Set the name = ReportDirectoryPath and the value = copied "Path" Key value in point 3.