Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -rfd9aac87d9b5ff275d37154c484476f21d7a32d3 -r550d9f54619a3f4b060e2290d37c8f3c023bb058 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision fd9aac87d9b5ff275d37154c484476f21d7a32d3) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 550d9f54619a3f4b060e2290d37c8f3c023bb058) @@ -1405,13 +1405,15 @@ if ( ( ALARM_ID_DG_CREATING_DIALYSATE_PLEASE_WAIT == a ) && ( TRUE == alarmIsDetected[ a ] ) ) { // do not clear this alarm if condition not cleared first + result = FALSE; } else if ( ( ( ALARM_ID_DG_FILL_CONDUCTIVITY_OUT_OF_RANGE == a ) || ( ALARM_ID_DG_ACID_BOTTLE_LOW_VOLUME == a ) || ( ALARM_ID_DG_BICARB_BOTTLE_LOW_VOLUME == a ) ) && ( alarmStatus.alarmTop != a ) ) { // do not clear this alarm unless it is top (user is specifically clearing this alarm) + result = FALSE; } else {