Rubber ones are best, mine leaked with the foam ones.
I have the opposite problem on mine although neither leaked water. Having fitted the rubber one after the fire the vent flaps are now very difficult to close and do not fully seal leaving a draft, but no water gets in so I have not investigated further yet.
 

Similar threads