The dishwasher was leaking from underneath. The technician replaced a seal and checked the hoses. It’s running clean and dry now.