There is water covering the bottom of the tub. However, since the timer comes down to zero, a restart would begin the cycle all over from the beginning, which would drain the existing water to begin.
A couple of things come to mind. There is a flow meter embedded in the clear plastic inlet assembly that measures water going into the tub; it could be off and not reading properly. The heater that is built into the wash motor may be bad. For the short time it runs, does it seem to be heating the water? If you have an amp clamp and know how to use it, youshould detect a amp draw when the heater comes on.
Another observation is that on occasions when the wash actually completes, the machine stops before completing the heating cycle. This has happened consistently a few times.
The heating element is embedded in the wash or circulation motor. If the control board does not detect a temperature rise, it will stop the cycle. This keeps the DW from going through a cycle with water that is not not enough to be sanitary. That is why I wondered if the water was getting hot.