Can you take down the panoramic sunroof cloth and clean it?

Dismantle it if you can.

Generally, after 2~3 months of use, wash the rubber strip or guide rail with emery cloth dipped in cold water, and wipe it with a small amount of grease. Don't apply car oil or unsalted butter, because these two oils are sticky and very easy to get a lot of unclean things.