Index: firmware/App/Modes/ModeFlush.c =================================================================== diff -u -r1747702a2e89998cd3fa1348907eeb623e9c16c8 -r4e1a668cc3df17b7268d5b4379905fc67342a0a3 --- firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision 1747702a2e89998cd3fa1348907eeb623e9c16c8) +++ firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision 4e1a668cc3df17b7268d5b4379905fc67342a0a3) @@ -663,6 +663,10 @@ turnOffUVReactor( INLET_UV_REACTOR ); turnOffUVReactor( OUTLET_UV_REACTOR ); + // Close VPi and VPd to drain + setValveState(VPI, VALVE_STATE_CLOSED); + setValveState(VPD, VALVE_STATE_DRAIN_C_TO_NO); + stateTimerStart = getMSTimerCount(); isThisInitialDrain = FALSE; rsrvr1Status = DG_RESERVOIR_ABOVE_TARGET;