Resume print after filament runout

What is the problem?

WRITE HERE
when the filament sensor runs out the printer behaves weird. it will home and wait for a second and then it will ask on the printer if i want to resume and in octoprint it shows t0 fillament runout but then continues back to the print without me selecting any resume options and does a weird wiping motion before ultimately causing complete failure where the printer shuts down. the printer also doesnt acknowledge when i cancel the print from octoprint on the screen but the print will cancel and vice versa. I have host action enabled but it seems to not work properly I am sure I am probably just missing something but I am just trying to find a way to make sure all of the sensors on the printer are working properly through octoprint so that i am able to monitor this print that will be pushing 5 days. any and all help is greatly appreciated. if you need any more info or need me to run any more tests just let me know what and how to do it!

What did you already try to solve it?

WRITE HERE
I have been troubleshooting it as much as possible with my limited knowledge and havent been able to find a solution i tried adding these code lines in the pause and resume gcode but it didnt change anything. pause

; relative XYZE
    G91
    M83
    
    ; retract filament, move Z slightly upwards
    G1 Z+5 E-5 F4500 
    
    ; absolute XYZE
    M82
    G90
    
    ; move to a safe rest position, adjust as necessary
    G1 X0 Y180

resume

; relative extruder
M83

; prime nozzle
G1 E-5 F4500
G1 E5 F4500
G1 E5 F4500

; absolute E
M82

; absolute XYZ
G90

; reset E
G92 E{{ pause_position.e }}

; move back to pause position XYZ
G1 X{{ pause_position.x }} Y{{ pause_position.y }} Z{{ pause_position.z }} F4500

; reset to feed rate before pause
G1 {{ pause_position.f }}

Have you tried running in safe mode?

WRITE HERE
yes it behaves the same way

Did running in safe mode solve the problem?

WRITE HERE
no it continues with the odd behavior

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog ... no bundle, no support!)

WRITE HERE
octoprint-systeminfo-20241018071229.zip (351.2 KB)

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

WRITE HERE
octoprint-logs(10).zip (371.8 KB)

"Send: M115
Recv: FIRMWARE_NAME:Marlin 2.0.8.2 (Oct  9 2024 22:05:34) SOURCE_CODE_URL:github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:SanLu S9 Series EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
Recv: Cap:SERIAL_XON_XOFF:0
Recv: Cap:BINARY_FILE_TRANSFER:0
Recv: Cap:EEPROM:1
Recv: Cap:VOLUMETRIC:1
Recv: Cap:AUTOREPORT_POS:0
Recv: Cap:AUTOREPORT_TEMP:0
Recv: Cap:PROGRESS:0
Recv: Cap:PRINT_JOB:1
Recv: Cap:AUTOLEVEL:1
Recv: Cap:RUNOUT:1
Recv: Cap:Z_PROBE:1
Recv: Cap:LEVELING_DATA:1
Recv: Cap:BUILD_PERCENT:0
Recv: Cap:SOFTWARE_POWER:0
Recv: Cap:TOGGLE_LIGHTS:0
Recv: Cap:CASE_LIGHT_BRIGHTNESS:0
Recv: Cap:EMERGENCY_PARSER:0
Recv: Cap:HOST_ACTION_COMMANDS:1
Recv: Cap:PROMPT_SUPPORT:1
Recv: Cap:SDCARD:1
Recv: Cap:REPEAT:0
Recv: Cap:SD_WRITE:1
Recv: Cap:AUTOREPORT_SD_STATUS:0
Recv: Cap:LONG_FILENAME:0
Recv: Cap:THERMAL_PROTECTION:1
Recv: Cap:MOTION_MODES:0
Recv: Cap:ARCS:1
Recv: Cap:BABYSTEPPING:1
Recv: Cap:CHAMBER_TEMPERATURE:0
Recv: Cap:COOLER_TEMPERATURE:0
Recv: Cap:MEATPACK:0
Recv: ok"

This is the block of code that comes out when the sensor detects runout.

"Recv: //action:prompt_end
Recv: //action:prompt_begin FilamentRunout T0
Recv: //action:prompt_show
Recv: //action:paused filament_runout 0
Printer signalled that it paused, switching state...
Changing monitoring state from "Printing" to "Pausing"
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: ok
Changing monitoring state from "Pausing" to "Paused"
Send: M105
Recv: Writing to file: /PLR
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: //action:pause
Pausing on request of the printer...
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: X:0.00 Y:0.00 Z:5.00 E:68.37 Count X:0 Y:0 Z:2000
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: ok
Send: M105
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.38 /245.00 B:90.68 /90.00 @:74 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.38 /245.00 B:90.68 /90.00 @:74 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.38 /245.00 B:90.68 /90.00 @:74 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.38 /245.00 B:90.68 /90.00 @:74 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.38 /245.00 B:90.68 /90.00 @:74 B@:0
Send: M105
Recv: echo:busy: processing
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.61 /245.00 B:90.75 /90.00 @:70 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.69 /245.00 B:90.73 /90.00 @:69 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.69 /245.00 B:90.74 /90.00 @:69 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.84 /245.00 B:90.73 /90.00 @:67 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.84 /245.00 B:90.70 /90.00 @:67 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.77 /245.00 B:90.70 /90.00 @:69 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.68 /90.00 @:64 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.68 /90.00 @:65 B@:0
Send: M105
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.68 /90.00 @:65 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.68 /90.00 @:65 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.68 /90.00 @:65 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.68 /90.00 @:65 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.65 /90.00 @:66 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:90.61 /90.00 @:66 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.08 /245.00 B:90.54 /90.00 @:64 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.08 /245.00 B:90.54 /90.00 @:64 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.08 /245.00 B:90.54 /90.00 @:65 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.08 /245.00 B:90.50 /90.00 @:65 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.31 /245.00 B:90.45 /90.00 @:60 B@:0
Recv: ok
Recv: ok
Send: M105
Recv: ok
Recv: ok T:245.47 /245.00 B:90.41 /90.00 @:58 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.31 /245.00 B:90.41 /90.00 @:61 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.55 /245.00 B:90.40 /90.00 @:57 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.94 /245.00 B:90.28 /90.00 @:50 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:246.02 /245.00 B:90.27 /90.00 @:48 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.78 /245.00 B:90.27 /90.00 @:53 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:246.09 /245.00 B:90.18 /90.00 @:47 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.86 /245.00 B:90.14 /90.00 @:52 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:246.02 /245.00 B:90.14 /90.00 @:49 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.94 /245.00 B:90.03 /90.00 @:51 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.86 /245.00 B:90.00 /90.00 @:52 B@:0
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.63 /245.00 B:90.00 /90.00 @:56 B@:0
Recv: ok
Recv: ok
Send: M105
Recv: ok
Recv: ok T:246.25 /245.00 B:89.96 /90.00 @:44 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:246.25 /245.00 B:89.86 /90.00 @:44 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.86 /245.00 B:89.86 /90.00 @:52 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.78 /245.00 B:89.78 /90.00 @:53 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.94 /245.00 B:89.73 /90.00 @:50 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.70 /245.00 B:89.73 /90.00 @:54 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.55 /245.00 B:89.66 /90.00 @:56 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.31 /245.00 B:89.62 /90.00 @:60 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:89.59 /90.00 @:65 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:89.59 /90.00 @:64 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:89.56 /90.00 @:64 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:89.50 /90.00 @:64 B@:127
Recv: ok
Recv: ok
Send: M105
Recv: ok
Recv: ok T:245.00 /245.00 B:89.46 /90.00 @:63 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:89.46 /90.00 @:63 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:245.00 /245.00 B:89.46 /90.00 @:62 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.92 /245.00 B:89.43 /90.00 @:63 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.77 /245.00 B:89.35 /90.00 @:66 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.53 /245.00 B:89.33 /90.00 @:70 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.84 /245.00 B:89.32 /90.00 @:64 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.69 /245.00 B:89.32 /90.00 @:67 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.14 /245.00 B:89.32 /90.00 @:76 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.61 /245.00 B:89.32 /90.00 @:67 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.53 /245.00 B:89.32 /90.00 @:69 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.30 /245.00 B:89.28 /90.00 @:73 B@:127
Recv: ok
Send: M105
Recv: ok
Recv: ok
Recv: ok T:244.14 /245.00 B:89.30 /90.00 @:75 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.14 /245.00 B:89.26 /90.00 @:75 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.22 /245.00 B:89.25 /90.00 @:74 B@:127
Recv: ok
Recv: ok
Recv: ok
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Recv: ok T:244.30 /245.00 B:89.26 /90.00 @:72 B@:127
Send: M105
Recv: ok T:244.77 /245.00 B:89.19 /90.00 @:65 B@:127
Send: M105
Recv: ok T:245.00 /245.00 B:89.25 /90.00 @:63 B@:127
Send: M105
Recv: ok T:245.00 /245.00 B:89.32 /90.00 @:64 B@:127
Send: M105
Recv: ok T:245.23 /245.00 B:89.54 /90.00 @:60 B@:127
Send: M105
Recv: ok T:245.16 /245.00 B:89.73 /90.00 @:61 B@:127"

As I told you already in another thread:

Also, always format your code as Preformatted Text, else things can get lost.

Format

sorry I forgot. I edited it to be preformatted. can you help me figure this out?

1 Like

Hey ewald, i would really appreciate any help, this is delaying my project majorly and i would like to be able to figure out.