Could this be a station address conflict? The Modbus driver does not allow you to set its own station address, only the target. I wonder if your existing HMI has the same station address (node number) as the AdvancedHMI application