Well took me forever to figure this out. Bought a new IO linc, thought everything was working and then same issue. Problem happened when I updated my ISY firmware from 4.x.x to 5.x.x. Some key programs that were disabled, became enabled. I had a series of programs (all disabled) to open and close the gate that would trigger only when invoked by Alexa. Some of them became enabled. Two of the programs monitored the gate status and if it was closed would open the gate and vice versa. But they enabled and always on. Everytime I would open the gate, one of the programs would see it open and then close it and vice versa. All I had to do was disable the programs. What a headache. But if this helps anyone else at least it was worth it.
And now I have an extra IO Linc