diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index e56fdaf321d784fe20ea20f0fb86624631831897..10bbc5399032af15c12e9fa20c6aa4caf3eec988 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -12728,6 +12728,14 @@ void setup() {
   #if ENABLED(ENDSTOP_INTERRUPTS_FEATURE)
     setup_endstop_interrupts();
   #endif
+  
+  #if ENABLED(SWITCHING_EXTRUDER)
+    move_extruder_servo(0);  // Initialize extruder servo
+  #endif
+
+  #if ENABLED(SWITCHING_NOZZLE)
+    move_nozzle_servo(0);  // Initialize nozzle servo
+  #endif
 }
 
 /**