Pausing print to add magnets

I’m using PrusaSlicer and I want to add a pause at a specific layer to add some magnets. I figured out that Prusa’s built in Gcode (M601) for pausing a print is not recognized by the SV06. I also found that the SV06 uses M125 to pause a print. The problem I’ve found is that that code locks the printer up. The print pauses at the appropriate layer, the print head rises and heads to the upper left of the build plate but then immediately moves back to its last position before the pause, effectively blocking the print. The screen says it’s parking the head and stays locked on that screen. No input is recognized. Cycling power offers to resume the print, but after homing, it tries to move back to the parking position, moves back over the print and freezes again. Does anyone know what’s going on with this? Pausing the print through the screen works correctly, but I’m trying to pause the print using the slicer.

Sorry for the long winded description, but if anyone has any advice I’d appreciate it. Relatively new to printing but willing to learn…

Hello,

Have you tried using the PAUSE macro instead of a G-code command?

Not sure I’ve heard of that. Is that done within the slicer? If you could elaborate, I’d appreciate it…

Ok. I think I may have found what you’re talking about.

I will try this and see if that’s my problem. Thanks for the prompt.

Ok. That did not work. I should have mentioned I’m using the original Marlin firmware on this machine. Looking at the Marlin firmware g code list, I tried M25 which is the Pause Print command. It did the same thing as the M125 command, pausing, parking, then moving back over print and locking up the machine. I added the M125 command, which should park the print head, but it did the same thing.

I’ll keep looking but if anyone has any experience with this, I’d appreciate some hints.

Thanks

I still use Cura for my SV06’s, I’ve never tried it with any other slicer…yet.