I did that step and sometimes it works but NOT always...
What's wrong on my code?
;MESH:NONMESH
G0 F300 X65.022 Y35.29 Z0.6
G0 F9000 X65.1 Y35.228
G0 X63.635 Y33.58
G0 X64.531 Y32.684
G0 X62.901 Y31.055
G0 X61.066 Y29.568
G0 X59.085 Y28.282
G0 X56.981 Y27.209
G0 X54.775 Y26.363
G0 X52.493 Y25.751
G0 X50.16 Y25.383
G0 X47.802 Y25.258
G0 X45.444 Y25.383
G0 X43.11 Y25.751
G0 X40.829 Y26.363
G0 X38.623 Y27.209
G0 X36.518 Y28.282
G0 X34.538 Y29.568
G0 X32.702 Y31.055
G0 X31.349 Y32.408
G0 X30.104 Y33.871
G0 X32.565 Y35.861
;TIME_ELAPSED:1803.045414
;TYPE:CUSTOM
;added code by post processing
;script: PauseAtHeight.py
;current layer: 4
M83 ; switch to relative E values for any needed retraction
G1 F300 Z1.6 ; move up a millimeter to get out of the way
G1 F9000 X190 Y190
G1 F300 Z15 ; too close to bed--move to at least 15mm
M104 S0 ; standby temperature
M400
M25 ; Do the actual pause
M117
M117
M117
M117
M117
M117
M109 S200 ; WAIT for resume temperature
G1 F300 Z0.6
G1 F9000 X32.565 Y35.861
G1 F300 Z0.6 ; move back down to resume height
G1 F1500 ; restore extrusion feedrate
M82 ; switch back to absolute E values
G92 E302.54289
;LAYER:4
;TYPE:WALL-OUTER
;MESH:GNOMO SLEEPING.obj
G1 F1500 E309.04289
G1 F1522.8 X32.686 Y35.765 E309.04441
G1 X32.812 Y35.805 E309.04571
G1 F1546.4 X33.397 Y36.269 E309.05293
G1 F1562.5 X33.458 Y36.357 E309.05396