The reason could be that the door is not shut properly or the latch on the door is worn or broken. If the latch is worn or broken, it will prevent the wash cycle from starting. Under such circumstances, you should call a dishwasher repair technician to fix the problem professionally.