Not sure if that will be the source of your leaks. They really donít seal that much, more just a trim to look good. We had some missing that wasnít quite the same as yours but we found an adequate replacement on Amazon, where else?
If you are one there is no explanation necessary.
If you arenít one, there is no explanation possible.