Soldato
It's not the seal. I sealed it shut as I thought it was that, nope still leaked. Doesn't have drains as it's a non sunroof car with this aftermarket POS added in.
It's leaking in from the NSF corner, where it was no longer sealed to the skin of the roof.
Ah, assumed it was a OEM one as they can leak but it's down to maintenance really rather than design.
If yours was a solid roof car from the factory then I'd be inclined to source a roof skin and return it to standard.