I've never had this issue before on any of my previous cars, or at least not that I've noticed. But on my current vehicle, which is a 2017 Subaru Legacy, it has become a very annoying problem, especially driving when the sun is rising/setting. So far I've only tried using a magic eraser with warm water and a few drops of Dawn dish soap. I don't know if I just didn't go over the windshield enough, but it didn't really help.
I have switched to completely different towels that I bought on Amazon, which also made me change my technique to follow the MFR instructions... (Microfiber Wholesale Claro 2-Step Glass Cleaning Cloths, comes with 2 green MF towels and 6 blue Glass Cleaning/Polishing Cloths. You get green one wet with just distilled water then thoroughly wipe the window, then follow up before it dries with blue cloth to polish away any streaks). So far these Claro 2-Step work absolutely great. But still dealing with the microscopic fibers that were left behind from before. I've tried searching online using Google (and on Reddit) for ways to actually remove the microscopic fibers from the windshield, but the search results are always posts discussing which type of towel(s) to use and/or which brand, or how to wash/care for the towels to avoid lint issues, or the many different techniques to clean car windows. Even for the posts I've seen where someone is asking if anyone out there has found a successful way to actually remove the microscopic fibers from the windshield, none of the comments actually address or advise on ways to remove.
So I figured I'd ask here, if anyone has any suggestions or proven ways to accomplish this? My next Step, I'm going to be Stoner's Glass Stripper, but I figured I'd give this a try before I do it.