unusual problem but worth checking if you get parking distance control errors before searching for other reasons.
So, quite often I was getting the long been and flashing PDC button. Turns out the culprit was water on driver side floor.
Aside from the kinked tube (fixed that by taping a hard plastic straw to encase the tube) the tube run at the top should be tucked ABOVE the airbag screw) otherwise placing it below the screw will cause a pinch and reduce the water drain flow. This explains why my floor stays dry in normal rain conditions but got wet during heavy down pour.
After repositioning the tube run and fixing the kink problem and vacuuming the car, the carpet seemed dry. PDC kept periodically erroring.
There was residual water (a lot) under the carpet, did not feel wet at top of carpet. Vacuumed all the water out from underneath the carpet, kept carpet lifted with a dehumidifier in the car for a couple of days.
The PDC has since not errored at all. It has been a few months with many heavy rains and car washes. Coincidence? Maybe! but I did nothing other than resolve the water leak and thoroughly dry the car. Thinking there must be some electric connections under the floor that get shorted with water present.