When leaks occur, quick action with DIY roof leak repair (https://managemyroof.com/blog/easy-roof-leak-repair-technique/) techniques can minimize damage. Start by locating the source of the leak and patching any damaged shingles to stop water entry. Apply a waterproof underlayment to create a protective barrier against moisture. Cleaning clogged gutters is crucial to ensure proper water drainage away from the roof. For small cracks or gaps, use roofing sealant to seal them effectively. In cases of flashing damage, replace or repair the flashing to prevent further leaks. These simple yet effective steps can help control leaks, especially during heavy rain, until professional repairs are made.
I ended up running the wire along the same path as the existing wires under the trailer, using zip ties to keep everything neat and out of the way.
Mine had a similar issue and it turned out the door frame had shifted slightly after a season of heavy rain. I called 24 hour property maintenance (https://www.pm247.co.uk/) and they sent someone out the same day to check it. They adjusted the hinges and added weather stripping where the seal wasn't tight anymore. It's been good since then. Might be something simple like that on yours too.
informative