Well this guy knows the culprit to this water retaining issue. Apparently it's a yellow color sealant grommet in the passenger side of the car. Replace it as he does and then you're good to go.
There is also another way of doing it by removing the carpets but it's a hectic process. There be any DIYers this is a good challenge for y'all. See that video below.
@ThuzithaNB '03 525i Manual Sedan, '06 523i Auto Sedan, '12 520d Auto Sedan
Last edited by thuzithanwn; 05-07-2020 at 06:30 AM.