Print pauses occasionally without error message

Basic Information:

Printer Model: Ender 3 Max
MCU / Printerboard: Creality 4.2.2
Host / SBC RPi 3
klippy.log

klippy.log (1.3 MB)

Describe your issue:

I just started using Klipper and the printer config seems to work. Occasionally, however, the printer pauses during the print and I cannot figure out why that happens. It seems to happen randomly. Sometimes every few layers, sometimes it manages a hundred layers without a pause. The frontend (mainsail) does not show any errors and I can simply click “resume” and the print continues until the next pause. The klippy.log is from an attempt to print Benchy. After the first pause, I cancelled the print and downloaded the log. At least in the lower part of the log, I do not see a meaningful error message.

I read that some touch displays have “ghost hand” issues but I don’t use a touch display. The filament runout sensor might also be the cause (as in Print jobs paused mid-print even there was lots of filament remaining) but I would have expected some error message in the front end, which was not displayed.

Any idea what might be the cause or how I can figure it out?

I just tested a print with disabled filament run out sensor and Benchy was completed without pauses. This might be just luck but maybe the sensor really caused the pauses. Nevertheles, could somebody tell me where to look in the logs to find the cause?

Hi @User6168 ,

In your log, I searched for “runout event detected” and found:

Filament Sensor e0_sensor: runout event detected, Time 96781.01
Exiting SD card print (position 1206722)

If your sensor is false-triggering, you could try adding a debounce delay to your filament sensor config:

debounce_delay: 0.2