Here the problem lies solely in the violation of the technology of the past installation, when the craftsmen either saved on a high-quality primer, or poorly degreased the body frame, or left an air bubble when applying the adhesive roller. Trying to cover this gap with silicone or household sealant from the outside makes no sense, since under the influence of vibration and twisting of the body while driving over bumps, water will very quickly find a new capillary path and will again begin to flood the interior. The only reliable and technologically correct way to permanently get rid of moisture, save the control boards from oxidation and protect the metal of the frame from hidden corrosion is to order a qualified
https://autobodylab.com/services/windshield-replacement/, where specialists will completely cut the glass using an induction or string method, carefully clean the seat to clean metal, treat microdamage with anti-corrosion primer and apply a premium polyurethane composition according to all factory standards. I myself once encountered a similar problem on an old SUV after a visit to "cheap station wagons" - the guys at the specialized service redid everything in a few hours, picked up new elastic moldings, and now the cabin is absolutely dry and perfectly quiet even during the strongest hurricane. Contact real pros with professional tools, do not delay with repairs so as not to provoke the appearance of rust, and your car will again give you a feeling of complete safety, comfort and absolute comfort in any weather!