Overview:
The AMTLink program is used to control a USBClient / SLVR. You can
stop/start recording, set or get the reference, set comments, wrapup,
etc.
Basically, a COM application controls the AMTLink, and the AMTLink
controls the USBClient / SLVR.
Try the following:
One could get access violations if the COM application was sending
incorrect information. You need to check the 3rd party integration
that sends the data to AMTLink. This is the only part were something
could go wrong (because of what it receives from the com application).
If it gives an access violation on startup, maybe something is
listening on its port (UDP port 27005) or in a Citrix setup
(the AMTClient UDPPORT + 1000).
If the COM application was closed, it would prints an error that says
"RPC server is not available".
AMTLink can be installed on each PC or in a central location
(which will ensure the same version being used).