diff --git a/Marlin/src/module/probe.cpp b/Marlin/src/module/probe.cpp
index 61d7372247f1f868e822a94c73940c66817432bd..fa9692d65c7d97a96be18017155dd9537fb37f41 100644
--- a/Marlin/src/module/probe.cpp
+++ b/Marlin/src/module/probe.cpp
@@ -370,7 +370,8 @@ FORCE_INLINE void probe_specific_action(const bool deploy) {
     BUZZ(100, 698);
 
     PGM_P const ds_str = deploy ? PSTR(MSG_MANUAL_DEPLOY) : PSTR(MSG_MANUAL_STOW);
-    lcd_setstatusPGM(ds_str);
+    lcd_return_to_status();       // To display the new status message
+    lcd_setstatusPGM(ds_str, 99);
     serialprintPGM(ds_str);
     SERIAL_EOL();