Casting 2 targetted AoE spells with modifier does not work

Hey again,

So I made a nice macro for my fire mage and I noticed that WHENEVER I add more than one spell thats targetted “@cursor” it just does not do it.

Sometimes it does cast the VERY first time when i start the macro and then never again (with and without inner loop set to 1)

The spells I have on the modifier are Flamestrike and Meteor. This is the macro

d0JddaGEisVKsXBrQxdsYmbXLrz2OQddCtQKFHk3wrpMKDkP9QA3I2pHrbsv)fc43cdKsLHsj1GjA4uvDqiXPaPYXO44GewiiLwkvyBuILRWdHiEQultIwhKAIqOMksMmctxPlcbDAq9mQY1HIncjTvqk2miP2oeO7IOzbv(Se(geYiPKmnQuJgQA8GeDsO0WOQCnQOZtPQNtQXbrDokL(Mt9Q5nQyDGWgbGESoW2q3RLN6nfGNLR(DzzPNXZ8gXmOgGHFF18gfml(y82f8aOIGhgkTZgasrkaQE3(zkSi(vlEVDbuJaAydnCK6t9Q5uVAEZPa6viPZyge4YqHhKjJholifs3UD7erVw(Mtb0RqsNXmiWLHcpitgpCwqkKgJfFgZREV5ua9kK0zmdcCzOWdYKXdNfKcPXZ7v3V5ua9kK0zmdcCzOWdYKXdNfKczPTUr(vNV5ua9kK0zmdcCzOWdYKXdNfKcPXhYi707nKi8dbEcVVnVTHzVdgpdOzN677Ez(rftQw4iF3mOadlxya)BRd96cOgXP((26bZfqnIt9Q5nNcOxHKoJzqqkKgJfFgZRLV5ua9kK0ZGanpGFjfsxWJrmesStqb77BBy2B9GP1N6vZBUfmkyllzt7fs6mWdgtsAcgGG81Y3C6n8Ra6foles6zqGUTclQuKV69Mtb0Rqspdc0TvyrLIuingplwE19Bo9g(va9cNfcj9miqJekhqiF15BofqVcjTDkmdDmWndc0iHYbesHS0u67vlV5ua9kK0ZGaneuGqrkKgB95zS9ve9MdJMjK0ZGaneuGqrkKwXaJvirOwZsf7vKFZPa6viPTtHzOJbUzqG2bkqOWLHcpitgpCwqkKgNEoTy((97BxGedGhBUSbcYYfoYdTF)(d
FIRES_(IRIS)
Talents 2223131

This macro contains 1 macro version. This Sequence was exported from GSE 2.5.8.

Macro Version 1

Step Function: Sequential

Pre Macro: Rune of Power

KeyPress: Meteor, Flamestrike, Combustion, Pyroblast

Main Sequence: Scorch, Living Bomb, Fireball, Fire Blast, Rune of Power

Now when I remove the Flamestrike @cursor from the macro it works fine… whenever the mod:shift is used with the @cursor ability it NEVER uses Meteor, even though that that spell is on a compeltely different mod key

Any ideas as to why? I have unbound EVERY shift and alt key inside wow… so they dont do anything.