same problem,sometimes the seal comes away at the back corners, evo stick in the corner and shoule be fine. I had to completley seal my back sunrooffrom the glass to the surround and then to the roof itself. top tip being mastik which is thicker than silicone and baby wipes to clean up. NOTHING cleans as good and neat as baby wipes. I've tried all else.