The main reason for getting a cloudy glass from the dishwasher is using hard water or high mineral water. The mineral water then dries on the glass surface and creates a cloudy film.