The front drains well with a cup of water does not mean it can handle
torrential rain.
When kinked, it can allow small amount of water to come through but
Won't be able to handle large amount of water.
I wrote a DIY for the kinked hoses some years ago...
https://xoutpost.com/bmw-sav-forums/...-kink-fix.html