I clean and lubricate my sun roof components every 4-6 months to make sure everything is working properly and also have the same issue. I also notice it even if parked inside of a garage for an extended period of time, like airport garages. I’ll give this a try!