Here's the console output - you can see I wait for the print to start then use the script to tell it to pause at layer 21. It pauses first at 15:26 (I think this was actually layer 20), then I change filament and set it going again (it took me a while, I was in another room), but after one layer (at 16:04) it paused again.
It seems that first pause, where the console shows 'echo: PAUSE, forced by pause_next_layer' is not supposed to happen? The second pause, where it shows 'Executing scheduled commands at layer 21: PAUSE' is the only time it should have paused.
I've read the caveats in the Cura setup documentation a few times and although it seems likely they're related to this issue, I can't quite figure out if/why that would have this effect!
Using Cura 5.4.0 and the instructions from here: https://github.com/jschuh/klipper-macros#ultimaker-cura - everything is working pretty well, but I seem to have an issue with the pause at layer script ...
Here's the console output - you can see I wait for the print to start then use the script to tell it to pause at layer 21. It pauses first at 15:26 (I think this was actually layer 20), then I change filament and set it going again (it took me a while, I was in another room), but after one layer (at 16:04) it paused again.
It seems that first pause, where the console shows 'echo: PAUSE, forced by pause_next_layer' is not supposed to happen? The second pause, where it shows 'Executing scheduled commands at layer 21: PAUSE' is the only time it should have paused.
I've read the caveats in the Cura setup documentation a few times and although it seems likely they're related to this issue, I can't quite figure out if/why that would have this effect!