Tool change for welding

There is a problem when using OLP program for programming robot welding operations: the tool change program is working like this: the postprocessed program for the robot is generated with incorrect coordinates when the tool is removed, and a message appears that RemoteTCP (RTCP) is being used. When starting the simulation, and stopping it when the tool is on the robot, and then generating the code, there are no such messages and the generated coordinates are correct.
There was the same problem in Delfoi ARC 4.5.