@docbobo It depends if you want to pause the print first. If you only want to cancel it, M0 or M1 should be sufficient in start.g. If you want to pause it first, call M226 before M0/M1. I think that will define if stop.g/sleep.g or cancel.g is called, too.