I think I found a bug as well, copying a macro set messes up keybinds or something in the new macro set. I can try and narrow down exactly where it went wrong but for right now I can give you the steps I followed.

  1. I created a variable set - Characters
  2. I created a macro set - Focus
  3. I created focus macros and assigned keybindings
  4. I used the Focus macro set with the Characters variable set
  5. I copied the Focus macro set to a Shaman macro set
  6. I deleted the Focus macro set
  7. I used the Shaman macro set with the Characters variable set


The output when the macros are used seems ok but when I hit the keys the macros don't trigger at all. The reason I think it is keybind related is that I have a macro bound to F12 but when I hit F12 it just opens a bag which is the default keybind.

I managed to fix the problem by re-creating the macros. I had to change the name though, even deleting the macro and creating it with the same name didn't work.