This question already has an answer here:
We live in a furnished apartment complex and they provide a Hotpoint dishwasher (not sure what model but it's pretty old, maybe 5-10 years). We've been using it for 8-9 months now, and until recently everything was fine.
A few weeks back, I realized that there was a bad smell in all the glass and porcelain/ceramic dinnerware as they came out of the dishwasher. A "rancid" smell, kind of like the smell of eggs or raw chicken. I even tried running them a second and third time with bleach but to no avail. The only way to remove the smell was to hand wash them with bleach after getting them out of the dishwasher.
I'm not sure if it's related, but I think the first time this happened was when we washed our cat's ceramic bowl with the dishes. Since then, our dishes have been coming out smelly almost every time. I even tried to wash a load without putting the cat's bowl and it was still the same.
I've realized also that the smell intensifies when leaving the dishes out after unloading the dishwasher (sometimes the dishes smell relatively fine as they come out, but putting them in the cupboard brings the smell out). I do not face the same issue with hand-washing, and plastic stuff like taperwares do not smell either.
Has anyone else faced a problem like that before? I would appreciate any ideas!