| 
					
				 | 
			
			
				@@ -1009,9 +1009,16 @@ void lcd_commands() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         case 1: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             lcd_commands_step = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             lcd_commands_type = LcdCommands::Idle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if ((eeprom_read_byte((uint8_t*)EEPROM_WIZARD_ACTIVE) == 1) && temp_model_autotune_result()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // calibration successful, resume the wizard 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                lcd_wizard(WizState::IsFil); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (temp_model_autotune_result()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (calibration_status() == CALIBRATION_STATUS_TEMP_MODEL_CALIBRATION) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // move to the next calibration step if not fully calibrated 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    calibration_status_store(CALIBRATION_STATUS_LIVE_ADJUST); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ((eeprom_read_byte((uint8_t*)EEPROM_WIZARD_ACTIVE) == 1)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // successful: resume the wizard 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    lcd_wizard(WizState::IsFil); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |