I was thinking the same thing Ken.
In other words there is likely an M70/M72/73 going on here which if the o sub completes then the modes return to the preexisting modes.
My question is more along the lines of why if the routine fails is the abort side of the sub not also programmed to restore back to the pre sub state as well? A M73 will behave this way on abort, perhaps the sub needs an M70/M72 involved in BOTH the pass AND the abort paths (either side of the if statement).
This would ensure that if a probe routine fails and aborts for whatever reason there is a M72 in that abort path to restore modes in case the subroutine aborts as well.
Hi CSBrady,
I was using the probe screen and all was working fine. I upgraded to master a couple of days ago and now it does not work fine. I have this strange ´must be in mdi mode´ issue. I looked at your patch but did not install it so far as reading your posts it seemed you could not get to the bottom of it... Any suggestions? How did you solve this problem?