diff --git a/Marlin/src/lcd/extui/ia_dwin/Creality_DWIN.cpp b/Marlin/src/lcd/extui/ia_dwin/Creality_DWIN.cpp index 6b57971019..284cc0c6b6 100644 --- a/Marlin/src/lcd/extui/ia_dwin/Creality_DWIN.cpp +++ b/Marlin/src/lcd/extui/ia_dwin/Creality_DWIN.cpp @@ -1382,9 +1382,12 @@ void RTSSHOW::RTS_HandleData() #if HAS_BED_PROBE else if (recdat.addr == ProbeOffset_X) { setProbeOffset_mm(tmp_float_handling, X); + injectCommands_P(PSTR("M422R")); + } else if (recdat.addr == ProbeOffset_Y) { setProbeOffset_mm(tmp_float_handling, Y); + injectCommands_P(PSTR("M422R")); } else if (recdat.addr == ProbeOffset_Z) { setProbeOffset_mm(tmp_float_handling, Z);