Ours developed a "pinhole" leak that inundated the galley floor in 2015 during an Oregon Fall gulleywasher (galleywasher?).
My power washing the roof apparently pulled the solar wire bundle slightly away from its dicor seal to the roof, but underneath and not visible. Together with a low spot in the roof right there creating a "lake", water just poured in. It took me some looking to find the culprit because the wires laid down over the torn sealant. When I raised them, the hole was significant enough when the lake covered it, that the water easily flowed in atop the ceiling, then out via the nearest portals, like AC vents and light fixtures.
I'm bummed that such a low spot should occur in a relatively young and low-mileage coach, has probably been there awhile, and is not easily repaired. It's only really noticeable when the coach is parked level and it's raining hard, and you just happen to be on the roof or some adjacent elavated position... pretty rare.
I did an emergency repair by stuffing the hole and immediate area with Lexel, and BCS shortly later redid the dicor seal during a service visit for other things.
Joel