OPC Com Module Error, COM object method returns error code: 0x8007007E

Hello Forum,

I’m trying to connect Ignition to Citect SCADA via OPC COM module. Both installed on the same server, so no DCOM.
Citect expose 2 Opc servers, for Alarms and DataTags.
OPC Connection setup goes smothly in Ignition, (I can select an OPC Server Name). But connection is failing with a following error:

com.jniwrapper.win32.com.ComException: COM object method returns error code: 0x8007007E; The specified module could not be found.
	at com.jniwrapper.win32.com.ComException.checkResult(SourceFile:172)
	at com.jniwrapper.win32.com.ComFunctions.coCreateInstanceEx(SourceFile:230)
	at com.inductiveautomation.opccom.COMServerImpl$ConnectServerJob.internalRun(COMServerImpl.java:715)
	at com.inductiveautomation.opccom.wrapper.OleJob.run(OleJob.java:48)
	at com.jniwrapper.win32.MessageLoopThread$ThreadSynchronizedAction.run(MessageLoopThread.java:620)
	at com.jniwrapper.win32.MessageLoopThread$LoopThread.run(MessageLoopThread.java:562)

8.1.18 (b2022061518)
Azul Systems, Inc. 11.0.15

To test the connectivy I also used Kepware QuickClient and it worked succsessfully.
Both Ignition and Citect run under Local System account.

Windows 2016 Std, Ignition 8.10.18.

Any ideas how to resolve or debug the problem further are appreciated.

Hello Sergey,

I would recommend going through the troubleshooting doc for OPC COM here - https://support.inductiveautomation.com/hc/en-us/articles/360047134152-Setting-up-and-troubleshooting-OPC-COM-connections

Do you have the OPC Core Components installed locally on the Ignition Gateway? Is that logged error from the Gateway?