L.R.
There is a dishwasher cleaner that should be used once a month, or depending on the amounts of washes you use. I know this may sound silly but the same thing happened to me. My problem: I was out of salt in my water softner. All my glasses were cloudy. I added salt and by the 3 wash we were back to normal!