I am trying to get a 14M2 to align a stepper motor based on breaking an IR beam. I am going to a sub procedure containing an irin command before each step but the stepper is not working because despite what the simulation shows the program is not returning from the sub procedure. The timeout works OK and if I replace the irin command with a pause it steps OK. If I place the gosub after each step I get the first step only then those coils remain energized. The only hint I can find is a comment under parallel tasking referring to irin as a command which uses "total core precessing".