I agree, if it was an older car I would suggest something like a silicone lubricant in the channels but if it's under warranty get the dealer to sort it.
(who of course may do just do exactly that but then cant complain if it doesn't fix the issue or makes it worse)