Had that issue with my truck at one point, was some kind of road oil or something on the glass that just would NOT let go.
#0000 steel wool and either detail spray or my go to, glass cleaner as a lubricant. Works every time for me when clay wont, then I glass seal it and good to go.