After the solar control window film is freshly applied, it appears hazy and streaky because there are trace amounts of moisture still remaining between the film and the glass. This is normal and temporary. How long it takes for this moisture to dissipate depends on the temperature and the humidity, but it always goes away eventually.