but I don't press cycle start, the message appears just after loading, without me pressing anything.
Just loaded up mach as a fresh install, now getting different behaviour; it stills runs without me pressing anything, now puts 'press Cycle start to srat printing ' message on status line, and then gets stuck generating a path.
That was a) putting M111.m1s in the mach 3 mill macros folder, and
b) loading up m4.txt as a gcode file, which has the call to m111.m1s in it...
I'm sure that youre right, but before, when I had M111 written differently, that also ran without any buttons being pressed. I'll see if I can find that macro and post it here...
Thanks for being patient