Are you intending to hide the mouse or show it as they spawn?
I don’t see any reason it would fail to work on every other click.
You could simplify it down a bit, but I don’t know that it will help.
I’m using Mouse Release out of habit. You may try changing to On Click or Mouse Down to see if that helps the problem.