I don’t have the same issues myself, however, one suggestion would be make sure your windscreen is completely clean and grease free.
The best method I’ve ever been shown is to use some 0000 grade wire wool and soapy water and wash the windscreen with it in overlapping circles!
Windscreen should be pretty clean as this is immediately after I wash the car and then apply Hydraclean 2 coats after drying.