I tried what someone suggested by putting a castsequence and a cast in the same macro. My cast NEVER went off. I used instant casts in my castsequence (who wants to stand still in a fight), so my cast never went off, since GCD stopped it. I also have <100ms latency (going to pretend that is fast), so never had time for my spells to have time to fall through. If it works for you, good deal. Just doesn't work for everyone. Maybe it has something to do with multiple clients on one machine, the back clients get a tiny bit of lag and it lets it work. Not sure. Just saying it doesn't work for me.