Hotend temp remains set to 0°C after resuming paused print

Slicer (name, version, operating system)
Prusa Slicer 2.6.0

What is the problem?
Hotend temperature remains set to 0°C after resuming paused print

What did you already try to solve it?
Restarted the Printer, rebooted octoprint, sliced again. Ended up manually resetting the Hotends temperature before resuming.

Logs (octoprint.log, serial.log or output on terminal tab, ... no logs, no support)
Octoprints log is attached.

Starts from:

2023-06-27 03:55:13,879 - octoprint.plugins.octopod - INFO - *** Printer paused for user ***


2023-06-27 04:11:46,770 - octoprint.util.comm - INFO - Changing monitoring state from "Paused" to "Resuming"

Example GCODE file
GCODE File is too big. I hope this is the right part:

M204 S1000
; stop printing object soil-moisture-sensor.stl id:1 copy 0
G92 E0.0
G1 F8640
G1 X103.626 Y165.45 E-.19375
G1 X103.626 Y164.916 E-.12325
G1 X104.584 Y165.874 E-.31264
G1 X105.118 Y165.874 E-.12325
G1 X104.514 Y165.27 E-.19711
G1 E-.05 F2100
G1 Z.4 F720
M104 S250 ; set temperature
M140 S90 ; set bed temperature
G1 X104.514 Y169.377 F10800
G1 Z.35 F720
G1 E1 F2100

Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware...)
This is the first time ever I needed to use a paused print so I am not sure if this is normal behavior and one has always to manually printheads temp before resuming?

Any ideas?

octoprint.log (73.6 KB) (56.7 KB)

The question is: Why is the hotend switched off when entering pause?

Can you share the script you have in OctoPrin for After a print is paused


Thank you for your hint: (nearly) all GCODE script-fields in settings are empty (only abort-section is filled out).

I wasn’t aware that this needs to be set up manually as I thought there are „built-in“ out-of-the-box-commands (documented here).

But as I now take a closer look in this docs page there is only „pause“ and „after-pause“ documented as „bundled with octoprint“.

When I set up octoprint back at the beginning I (obviously wrongly) thought these were only examples of integrated scripts and another one sure would be „after-a-print-is-paused“… My fault! :see_no_evil:

If this although has to be set up manually, could you please tell me where I can find (maybe printer-specific) experience values?

Thank you!

Pause scripts are widely printer independent.

First point would be:

There are examples at the end.

Also you may look here for a deeper insight:

Thank you dear @Ewald_Ikemann for your answer!

But as I am a really newbie and can’t really judge the experienced advices for the „resume-codes“ (whether to use a code line or not or to modify it) as described in the docs you linked: is there any place I could find out what resume command the MK3S+ uses itself?

Because the hotends temperature-resuming works fine when the command does not come from octoprint but from the printers control panel itself.

Is there any way how I can find out those and copy them to the Octoprints resume commands?