Use this macro on any class this happens to and set the macro to click casting instead of the spell, and it will work. Simply replace “Cleanse” with whatever the spell you are having issues with is:
#showtooltip
/cast Cleanse
If you need help with the Evoker’s Spirtbloom not stopping on the empower level you want on a second click-cast, bind this macro to a mousebutton:
#showtooltip
/cast [@mouseover,help] Spiritbloom