Multi-macro keybind issue

Im trying to make a multi-macro, but some keys work with it while others do not. I have unbound literally every key, so there is no keybind priority overlap over the macro. Here is an example of my self-heal macro. I have this macro bound to the letter “C”. riptide works, unleash life works, healing surge does not, healing wave works, cleanse works, etc. The same thing happens with my arena macros, except the shift modifiers don’t work instead. What is the cause of this? Am I making this macro incorrectly?

#showtooltip
/use [mod:shift,mod:alt,@player]Purify Spirit;
[mod:ctrl,mod:alt,@player]Chain Heal;
[mod:shift,mod:ctrl,@player]Earth Shield;
[nomod,@player]Riptide;
[mod:shift,@player]Unleash Life;
[mod:ctrl,@player]Healing Surge;
[mod:alt,@player]Healing Wave;

Also, even if I strip this macro down to just having a Healing Surge modifier on control only, it doesn’t recognize the keypress. The problem is solved if i move this macro to a 0-9 key, but I don’t want that.

ctrl+c is the Windows copy function. If I had to guess, I’d say Windows is capturing that instead of sending it to the game, but I don’t know.

Optimized

#showtooltip
/use [mod:shiftalt,@player] Purify Spirit; 
[mod:ctrlalt,@player] Chain Heal; 
[mod:shiftctrl,@player] Earth Shield; 
[mod:shift,@player] Unleash Life; 
[mod:ctrl,@player] Healing Surge; 
[mod:alt,@player] Healing Wave; [@player] Riptide
1 Like

This may be the issue. Alt-tab and Ctrl-Esc will get handled by Windows and not wow. Move the macro to a key that isn’t associated with any WoW or windows key bindings like the “[” key and see if it works there.

You’re a legend, thank you.