My father had a Ford Mondeo of which the underside of the doors rusted, from the inside out. Ford cut some costs on hollow space protection, so i brushed it off every year and brushed some bitumen paint on it, which was as black as the cars paint. Ford had serious rust issues with the 3rd gen Mondeo, which is why they were cheap.
Within 2 years from new, Ford dealers would recall these cars for a hollow space coating, but for this one it was already too late, the rust was already in the seam and kept pushing from within.
So if you undercoat a vehicle, do it when the vehicle is absolutely dry, to not include moisture between the layers.
And when the coat dries out and gets brittle, soften it by spraying some used gear oil on the underside so it doesnt dry crack.
And after welding the door sills of my sister in laws Daihatsu, we poured used oil in them and parked it a few hours in front of the muck heap to drip out, before returning it to her on the clean pavement. Just like English cars: they dont rust where they leak.