Hex macro doesn't seem to be working outside of pvp

My current macro:

#showtooltip
/cast [mod:shift,@arena2,harm] [mod:ctrl,@arena3,harm] [@arena1,harm][@mouseover,harm,nodead] Hex

Doesn’t work at all in delves, I even put the spell on toolbar with no macro, and it doesn’t work in delves as well, so I’m guessing it’s not the macro. I press the hex button and it just immediately stops, every time. Hex works when I pvp though, odd.

Not seeing an issue with the macro, are you sure you’re casting it on hex eligible mobs?