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.