Sometimes the macro check glitches out.
I type the correct key, it stays there and it kicks me off the machine.
This is just unfair to the players who lose their machine due to a glitch.
This has been happening since they were introduced.
I suspect it's hard to find the cause which means this won't be getting fixed anytime soon.
are you alt-tabbed when the macro check pops up? if so, then you need to click multiple times in the game window before pressing the key