@Terry - It depends on what you mean by "it" and "working".
if you go back to your post Reply #7, then....
If there is currently NO movement in progress then...
if you execute your M1001 from a button, from the MDI, from the CB editor or from a trigger then it executes as you would expect i.e. IMMEDIATELY.
HOWEVER - If there IS currently movement in progress then...
if you execute your M1001 from a button, from the MDI, from the CB editor then again it executes as you would expect i.e. IMMEDIATELY.
HOWEVER IT DOES NOT EXECUTE IMMEDIATELY from a trigger - IT WAITS UNTIL MOVEMENT has stopped and THEN EXECUTES.
This is on 43.22 but I've tested it from 43.66 back to 42.18 and it's the same. Well it is here anyway - if a macro executes from a trigger immediately on your system WHILE movement is in progress then you have (AFAIK) the only system out there where triggers work FULLY and PROPERLY.
Ian