I didn’t end up doing anything about this other than clearing the drains, since I haven’t had any more problems with water leaks. Although while we’ve quite a lot of rain, it hasn’t been any big deluges either.
The musty smell seems to have gone away, I don’t smell it anymore, even when first...