Canceling a /castsequence

I made this macro for tanking. Switch to battle stance, cast charge, return to defensive stance.

Looks good on paper, but if i can’t cast charge for any given reason, it won’t go back to defensive stance. And then i have to figure how to get charge to fire so the macro resets.

Is there a command i can use to clear this? Someone mentioned /stopcasting, but charge would be instant.

Nevermind, googled it. It’s: /CASTSEQUENCE RESET=# ‘skillname’

you can also use

reset=[mod]