Ender 3 V3 KE shifting layers after pause

I have a strange problem, the printer, after pausing to change filament, always moves on the Y axis at the same rate, so I rule out a mechanical problem, has this happened to anyone else? I appreciate any help


I am having the exact same problem. All of my KE printers do this. I noticed that the Y-axis does a hard crash when going to the home position. I believe the Y-belt is then slipping and causing the issue. I am going to work on fixing this issue today.

There is no fix for this just yet. Creality needs to change their firmware so that PAUSE is 0,0 - not 0,225. There is about a 5mm belt slip when it crashes, so your y-axis gets confused. Sorry. We have to live with it for now…

My V3SE, V3KE and Ender 5 plus all do that crashing thing but at least the 5+ doesn’t do the shift thing.

Same issue here, most of my prints fail after a pause. Have you been able to solve this on your end?

I found that by enabling ssh and editing /usr/data/printer_data/config/gcode_macro.cfg to set the y_park value in the PAUSE macro to something like 150 fixes the problem (then reboot to ensure it is applied). Hopefully a firmware update can address this.

Is there any chance that you can elaborate on this? I have installed and enabled SSH server, but I can’t find it or the USR file that you mention.

I have now found installed and enabled the service openSSH server, but I don’t know what to do after that.

I presume you have got into the system? There are other good guides, e.g. on that step, e.g.

Note that things are case-sensitive. First try

grep 'set y_park = [0-9][0-9][0-9]' /usr/data/printer_data/config/gcode_macro.cfg

That should be 255 if you have the issue. You can either use “vi” to edit directly, or you can try the following to edit the file in-place

sed -i 's,set y_park = 255,set y_park = 150,' /usr/data/printer_data/config/gcode_macro.cfg

Rerun the grep to check it’s now 150