Hmm, works fine for all my characters... Try with /suppressmacrofailures at the top of the macro?
Another thing - Because I'm re-using macros for a lot of different specs, I do get some errors in the chat window a lot. For example, I have a macro called "ST" (for single-target dps spam) with spells and abilities for all my specs. That macro will print errors in the chat window because some abilities are not available. There's no UI setting to disable that kind of error, and they're hardcoded to go to the General tab. So I have created a separate tab "Chat" that I use instead of the General tab.
Team 1: 7x60p80 Clerics + 3x60p60 Mages (Legio IX)
Team 2: 5x60 Clerics + 5x60 Rogues
Team 3: 10x60 Warriors
Connect With Us