Hi, May I suggest getting a clay bar use it with window cleaner (as the usual clay bar lubes will make your windscreen oily and a bugger to clean.) You find what the cause will be is more than likely...