Been to look at this one today. The dishwasher doesn’t drain at the start of any cycle, it just goes straight into fill and once full it stops with no power being applied to heater or pump. No faults indicated.
The drain isn’t blocked and pumps out no problem if I lift the float switch. The fill looks like it’s stopping at the right level.
Just to complete the thread. The problem was with the control board. One of the tracks was burnt off when I opened it up and took a look. Working fine with a new board fitted.