_USER_END_PRINT_PARK Macro misbehaving

W have a macro that should reset extrusion factor and printspeed back to 100% and also clear the skew profile, like so:
[gcode_macro _USER_END_PRINT_PARK]
gcode:
  M220 S100    ;set printspeed back to 100% in case I have tweaked it during printing
  RESPOND MSG="set printspeed (back) to 100%"
  M221 S100 ;set extrusion factor back to 100% in case I have tweaked it during printing
  RESPOND MSG="set extrusion factor (back) to 100%"
  SET_SKEW CLEAR=1
  RESPOND MSG="Clear Skew profile"

I see from the console that at least the respond messages are parsed through, however both Extrusion factor and printspeed remain at the settings that I have set them during printing (i.e. NOT 100%)

what am I doing wrong?
(running latest RatOS v2.1.0 v2.1.0-RC3-65-g1ab0c0b.)
image.png
Was this page helpful?