I have the same issue with a Bosch SHE65 model dishwasher. The timer goes to zero and the unit beeps to signal end of cycle but will not turn off.
Ultimately, I must manually turn off the dishwasher.
Dishwasher appears to end cycle and is drained of water and hot.
Does anyone have the answer to this one?