We are using classic UI of Tridion 9.5. We are often facing an issue with compare functionality while comparing versions of Tridion items. It throws an error as shown in the screenshot. Only when the server is rebooted, the issue gets fixed (temporarily). The issue can occur again (it did several times in the past). Restarting Tridion services doesn't help, but the reboot of the server does help. As I ask this question, the issue is occurring in one of the 2 servers in our Live environment while the other server doesn't have this issue.
"Default Component Template" (uses Default Dreamweaver component design and Default finish actions) is used behind the Compare functionality of Component versions.
How can this issue be fixed?
(80040356) <tcm:Error ErrorCode="80040356" Category="18" Source="Kernel" xmlns:tcm="http://www.tridion.com/ContentManager/5.0"><tcm:Line ErrorCode="80040356" Cause="true"></tcm:Line></tcm:Error> Retrieving the COM class factory for component with CLSID {C676E871-FD04-11D4-BB61-005004D6D2D4} failed due to the following error: 80004005 Unspecified error (Exception from HRESULT: 0x80004005 (E_FAIL)).
Retrieving the COM class factory for component with CLSID {C676E871-FD04-11D4-BB61-005004D6D2D4} failed due to the following error: 80004005 Unspecified error (Exception from HRESULT: 0x80004005 (E_FAIL)).