Ability to cast on enemies sometimes breaks
I'm having an issue with my UI on my healer. I have my action bars hidden for the most part and have all of my abilities keybound. When I load the game, everything works fine, I am able to cast all of my abilities including the ability to cast on enemy targets. This works fine for about 5 minutes when suddenly my ability to cast certain spells breaks entirely. It prevents me from casting Penance, Shadow Word: Pain and Holy Fire but does NOT prevent me from casting Smite. I have tried to make macros replacing the spells, tried changing their keybinds, everything I can think of and nothing works. Reloading does fix it for around 5 minutes when it breaks again and obviously if I'm in a dungeon I am not able to reload every 5 minutes. It's made my Discipline Priest completely unplayable and makes Holy Priest less enjoyable to play as my ability to DPS (when I don't need to heal) less so my enjoyable is impacted.
I don't know how to fix this issue or even what information you'd need to show you where the issue is. Can anybody help me? I'm using Version 10.59 of ElvUI and my UI is a mostly cosmetic modification of the default Healer UI given by ElvUI.
EDIT: I was able to move the abilities to a different action bar and I was then able to use those abilities using the keybinds 8 and 9 and they worked. When I tried to change those keybinds to 2 and 3, the keybinds I use for those abilities, they then no longer worked. For clarification here are the keybind configurations I've tried and the results
- Action Bar 1, Keybinds 8 and 9: both spells work. (Penance and Shadow Word: Pain)
- Action Bar 1: Keybinds 2 and 3: both spells fail to work. (Penance and Shadow Word: Pain)
- Action Bar 5: Keybinds 8 and 9: both spells work. (Penance and Shadow Word: Pain)
- Action Bar 5: Keybinds 2 and 3: both spells fail to work. (Penance and Shadow Word: Pain)
So it appears to be an issue with the keybinds and not the action bars itself. :/ I have no idea how to fix this issue. Sure, I could just use 8 and 9 as my keybinds but that makes it harder for me to play and I'd prefer to use my original keybinds. It doesn't even register on my action bars that a keybind is being pressed even though the keybind is assigned to that spell.
EDIT2: I moved the abilities Smite (Q) and Power Word: Shield (E) to keybinds 2 and 3 and replaced them with Penance and Shadow Word: Pain and now the reverse issue is the case. I can cast Penance (now Q) and Power Word: Shield (now E) and cannot cast Smite (now 2) and Power Word: Shield (now 3)