At first I noticed that the detergent door motor was broken, as the sidewall of the motor had split open and some sort of epoxy-like material had oozed out of it. After replacing the motor the detergent door still did not function, so I replaced the control board, even though it appeared to look as new. That fixed the problem and we're back to washing dishes in the machine!