There is a vent panel, unlabeled, at top of inside of dishwasher door.
Pry this off and you will probably find plugged with crud.
Clean, replace panel and you are good to go!
Usually takes years for this to cause leak from door.
Clearly, a "self-destruct" feature.
A clever design feature that must have won a prize for the engineer who figured it out.
Else, why not a label on the panel:"Remove Panel and Clean Regularly" and a tab on the panel for easy opening?