Hunter mm aoe problem

hi guys unfortunately i am noticing a huge problem for aoe hunter mm macros do not work as they should skipping spell often. I am trying and trying again but nothing gse does not execute as it should the indicated sequence how come someone could help me to fix this thing? I list the macro aoe as an example
/ castsequence multiple shot, quick cast shot
/ castsequence multiple shot, cast aimed shot
/ cast stabilized shot
the macro should always perform a multiple shot for proc deceptive shots and use the 2 damage spells speed of shot / aimed shot, instead it often skips the multiple shot without turning on proc and unloads such ispell with single damage how can I fix?