Try connecting the Ezcan to the Accessory Manager software, deactivate the channel to which the horn is connected, and then set the same channel to “Horn” again.
I’ve done this a couple of times when an accessory channel started to behave oddly, and the problem was fixed. Good luck.