If you have a Bosch Dishwasher – Check Water light flashing, try a reset incase impeller (or float on older models) is sticky and the dishwasher gets stuck between cycles.
On many modern Bosch dishwashers, the Reset button is the Start button, this can confuse some customers. To reset the modern Bosch dishwasher, press and hold the start button for about 3 to 5 seconds. On some older Bosch models, the reset feature may be called “cancel” or “drain”. These older models require a specific Button Press Sequence or what they in the biz call a Key Dance to complete.
Also check Drainage hoses as this is a common issue with food waste build up.
For the more adventurous, removing sides panels and cleaning feed and waste hoses and checking supply cut of valve has been issues for some in the past. after you have unplugged the dishwasher from the mains power and water supply
In a completely sane world, madness is the only freedom (J.G.Ballard).