If cleaning the drains fixed your issue then you do not have a defect. Literally all sunroofs from all manufacturers can encounter the plugged drain issue and quite frankly there are only a couple of sunroof manufacturers that supply OEM's, so there really isn't much difference from one to the next. As an additional PM/precaution it's a good idea to open the roof all the way and clean the edge where the seal hits when the roof is closed then close the roof to within an inch of being completely closed and clean the rubber seal following up with a good silicone rubber treatment to keep the seal soft and supple.Anyone else having problems with leaking sunroof. Happened to me twice. Now know how to clean drains however, is this a mfg. defect?
I would bet money that you have a clogged sunroof drain. Open the roof, pour some water around the drains, they will be at the corners...especially at the front..look for water coming out around or just behind the front wheel wells...if no water comes out, there's your issue. Proceed accordingly.I have had to contend with leaking roof for some time now, tried cleaning yet same stories, am thinking complete sealing with silicon may be the nest option