I had the same problem, I would have to wash the silverware (2 month old silverware) by hand. I tried these home remedies with vinegar and citric acid, nothing worked.
I tried these. The dishwasher cleaner.
http://www.finishdishwashing.ca/en/p...er-cleaner.php
I had to do it twice, as it advises in the directions. I then had to remove (wash by hand) the hard water deposits off first, before putting them back in the dishwasher
It works, and it's about $5.Cdn. and the directions advise to do this once a month.
So far, so good.
And I never had this problem with my previous dishwasher, which had the porcelain (or whatever it is) interior. Now I have stainless steel and it was a real problem..I dont know for sure if there is a connection..but that's the only difference.
Bookmarks