I had the same problem with the film or haze that wouldn’t come off. I booked a service appointment and the mobile team came.
He tried two things, 1) vinegar 2) 99.9% alcohol isopropyl in a spray bottle. The 2nd worked.
He sprayed half the windshield then really scrubbed with a microfibre...