Index: firmware/App/Modes/ModeHeatDisinfect.c =================================================================== diff -u -r56e54908a0f67e7d09385a09022ffe6203edb107 -rea6c53ac36e556fb34e3995e28ad3f998f7ff755 --- firmware/App/Modes/ModeHeatDisinfect.c (.../ModeHeatDisinfect.c) (revision 56e54908a0f67e7d09385a09022ffe6203edb107) +++ firmware/App/Modes/ModeHeatDisinfect.c (.../ModeHeatDisinfect.c) (revision ea6c53ac36e556fb34e3995e28ad3f998f7ff755) @@ -8,7 +8,7 @@ * @file ModeHeatDisinfect.c * * @author (last) Dara Navaei -* @date (last) 27-Sep-2022 +* @date (last) 24-Oct-2022 * * @author (original) Sean * @date (original) 20-Apr-2020 @@ -2150,7 +2150,7 @@ if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_CAPS_MONITOR ) != SW_CONFIG_ENABLE_VALUE ) #endif { - if ( ( STATE_OPEN == getSwitchStatus( CONCENTRATE_CAP ) ) && ( STATE_OPEN == getSwitchStatus( DIALYSATE_CAP ) ) ) + if ( ( STATE_OPEN == getSwitchStatus( CONCENTRATE_CAP ) ) || ( STATE_OPEN == getSwitchStatus( DIALYSATE_CAP ) ) ) { // Set the variables to fail and go to cancel water path. Set the pending alarm to no alarm so the cancel water path // will not be raising the alarm at end of the cancel water path. The recoverable alarm is raised here in this function