An earlier picture of this dishwasher showed that the overfill float was missing inside of the dishwasher. I just assumed that somebody took it out or it broke and the overflow switch was wired around but maybe it fell out or got lost in transit.
No float means the switch is up and no water will flow. Check eBay, there seem to be a lot of floats that will fit in there. You shouldn't be able to pull it out of the hole but if the little stopper at the end of the float breaks off you can pull the float out. That's how my KDI-58 is but the overfill system still works as it should, the overfill level is probably reduced by the 1/4" or so of the missing stopper height.