I have a macro which uses

/equip weapon
/job on
/equip job item1
/equip job item2
/equip job item3

But it will never get past /job it just aborts the macro.