

Occasional cleaning in the dishwasher is probably fine, as long as it’s occasional. Dishwasher detergent contains enzymes that eat away at the food on your dishes. Just be sure and do it with a full load of dirty dishes, otherwise those enzymes will start eating away at whatever else is in the dishwasher. 
It’s why if you read the manual of your dishwasher, it will usually tell you to not rinse your dishes before putting them inside. Those enzymes need something to work on, and if there is no food for them to munch on, they will start munching on your glasses and dishes, dulling their finish. 












I’ll have to take your word for it. I’m just parroting what the dishwasher repair guy told me.