Man fitting mine were a fkn pain..
But yeah theres like gaps between the visor and the door and water gets in... every time I've seen them on an EG its had that, so not only on yours bud..
Kinda sad they don't really do much functionality wise lol but they look nice at least! they do a little bit here and there but compared to proper visors they're pieces of shit lol

guess in this case its form > function