Car under warranty - new outer seal on sunroof glass and issues were fixed.
I had this issue but just used some Gummi Pflege which seemed to do the trick so far. I'm taking the car in to the dealer next week - guess I should just have them replace it?