Check you door card for any mis matched spaces, could of been a repair and not lining up and now water could be sipping in drop by drop and collecting under window mech.
It seems no mods are in check here but rather making one lighter with the choice of meals... We all want light Clio's but the driver is a factor too. I just had a packet of Hot Tamales