This is driving me insane, have been trying for a week to get this to work, but cant even get one single string to work.

I just tried using it on 2 chars, to locate my error, but that does not help.

ToonA:
2 = LB.ToonA
LCTRL+LALT+NUMPAD9 = LB.ToonB

ToonB:
LCTRL+PRIOR = LB.ToonA
2 = LB.ToonB

Ingame:
Bound to numpad #9:
/target [mod:ctrl,mod:shift,nomod:alt] Cada
/target [mod:ctrl,mod:alt,nomod:shift] Cbdb
/target [mod:alt,mod:shift,nomod:ctrl] Cdac
/target [mod:ctrl,mod:alt,mod:shift] Cdbd
/target [mod:ctrl,nomod:alt,nomod:shift] Cbde
/cast [target=targettarget,harm] Lightning Bolt

Notes:
- Keyclone convert "Numpad #9" to "PRIOR" when SHIFT is pressed down, this happens to all keys that isnt standard letters/numbers.
- The #2 key is not transmitted between my wow windows anymore, all the keys im not using in this leaderless setup is transmitting just fine. Meaning, when i press #2 the #2 key is not highlighted like fx. the #1 key is.


UPDATE:
Got the /target macro to work (was an error in it). It now work when i have ToonB (Cbdb) as main, then ToonA (Cada) shoot at the right target.
Still not work when i have ToonA (Cada) as target, must be because Keyclone change Numpad9 to "Prior" when shift is pressed down - anyway to prevent that?