This is an ongoing issue with Swift sunroofs in their touring caravans. We are seeing either water ingress or cracking and this video explains (to the best of my knowledge) explains what is going on, and how to resolve the issue.
For more information on caravans please visit my website
https://www.atlanticcaravans.co.uk/help