When writing to a 16 bit register you are not only writing one bit but 16, maybe when you think you are only writing one bit you are actually changing the value of others as well. Suppanel can change a single bit in a register of 16, see help on Modbus addressing. I request that if you fix the error please change the score of your review.