2016 Land Rover Discovery - Door leak

On my 2016 Discovery Sport, water leaks into compartment from top of driver door. Everything looks ok (same as other doors) but leak continues.

The door has a bad seal.

Is there a “home remedy” without going to the dealer to fix it?

I don’t know of a home remedy for one that new on my 29 & 37 year old truck’s I use the sticky backed home weather stripping.

Why would you even want a home remedy that might not work on an expensive vehicle like this ? Just call a few body shops and have it done properly . You really don’t need mold forming in your vehicle.