So I simply could not understand why all my macros that have the rshift and rctrl modifiers which have been working for years suddenly stopped working. I thought I had defective hardware or my wow install was botched until I realised I could create them on the PTR and Beta and test them.
What I found is that on both the Prepatch retail and Prepatch PTR they do not work and they worked fine on the Shadowlands Beta before the latest build. Can you please look into this Blizzard? I among others rely on rshift, rctrl, ralt modifiers extensively as well as their normal counterparts and something you did must have broken this on the prepatch as it worked just fine on Shadowlands beta before the latest build and worked for years prior to the prepatch.
Simple example macro to reproduce the issue:
/cast [mod:lctrl] Hearthstone; [mod:rctrl] Dalaran Hearthstone
Clicking this macro with right control modifier should cast Dalaran Hearthstone but casts regular Hearthstone instead
EDIT: Now this issue is also on the Shadowlands beta after the latest build…
Less than 2 weeks left before Shadowlands releases . I hope there is a fix before then.