Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -r7278aeac8fdd894067a05c3bd3a177d38c0b0803 -r650eaabc1c243197a47ff0f06578ef22723ad151 --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 7278aeac8fdd894067a05c3bd3a177d38c0b0803) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 650eaabc1c243197a47ff0f06578ef22723ad151) @@ -889,7 +889,19 @@ isLevelLow = ( ( getLevelStatus( D46_LEVL ) != LEVEL_STATE_LOW ) ? FALSE : TRUE ); } - checkPersistentAlarm( alarm, isLevelLow, 0.0F, 0.0F ); + + // Disable alarm if test config enabled for D45 heater conductive level check. + if ( D5_HEAT == heater ) + { + checkPersistentAlarm( alarm, isLevelLow, 0.0F, 0.0F ); + } + else + { + if ( getTestConfigStatus( TEST_CONFIG_DD_DISABLE_CONDUCTIVE_LEVEL_SENSOR_ERROR ) != TRUE ) + { + checkPersistentAlarm( alarm, isLevelLow, 0.0F, 0.0F ); + } + } } else {