My moonroof seems to be dripping in my 2011 cx9..22k mikes. Dealer says bulletin replaces drip rail, so I got that done.. Seems odd that the drip itself is ok...???
The moonroof was design to drain water down to the bottom of the chassis.
Make sure it is not obstructed.
As the saying goes, it is wiser to divert the water than to stop it.