Yes. I'm not sure if your problem is similar to what I experienced. My problem was that PCM600 2.9 can't locate CommunicationServer.dll. The root of the problem was OPC core components redistributable (x86). I had to uninstall the software manually and reinstall PCM600 2.9 to get the correct version.
That solved my problem.
Different Manufacturers eg. ABB, Siemens use different versions of OPC core components redistributable (x86) thus changing the versions of the package and causing the software malfunctions.