Hard water film
One of the most common causes of cloudy dishes and glassware is hard water. As water moves through soil and rock, it dissolves small amounts of naturally occurring minerals. These minerals make your water hard, which means it doesn't rinse as well as soft water, and can result in a film left on the dishes. The minerals in hard water can also dry onto the surface of glassware, creating a cloudy film.