Yes, there was a nearly invisible tear in the sealant where our solar wires entered the roof a short distance from the panel. In 2016, while Les Schwab in Junction City put new tires on, we made the jaunt to Springfield to spend time with my wife's brother. During our long visit there was a downpour, and I called the shop and said we likely wouldn't get there by closing. No problem, they'd park the coach on the back lot and settle up in the morning, and we could stay in it overnight okay.
When we got back to the coach late that night, water was pouring in from the AC vents and light fixtures on the ceiling between galley and table, with gallons on the floor and rug. It was still raining, but I clambered onto the roof and tried to find the culprit. It was to say the least frustrating... I couldn't see anything obvious, but it was my first awareness of a structural flaw in the roof. A lake had formed where there was a dip, so water didn't run off as it should with a proper crown. The dip included the solar wire port. So finally I got down on hands and knees (got soaked) and fiddled with the decor sealant around the wires, discovering underneath a tear of pencil diameter. Obvious to me then was the problem. The portal was acting like the outlet creek of a lake, and the heavy rain like the inlet creek, incessantly filling the lake.
I went down and rummaged through my tool bag for my old marine sealant I'd saved off our old 25' cruiser and that could be applied "underwater". It had mostly dried up. So out came the Lexel tube and I gunked up the hole and wires darned good. That stopped it. It was no picnic trying to squeegee off that dip as I worked in the dark, while rain kept filling it. Then we were up all night sopping up the mess inside, and trying to remove fixtures to get at water still in the ceiling. I left all ports open for weeks afterward, and did whatever I could to get moisture out of the ceiling structure. A trip to BCS right afterwards had been scheduled for other things, so they added a proper resealing of the solar wire portal, and a thorough check of all other sealed roof areas.
I can't see spending thousands to rebuild the roof just for that dip. Wish I'd noticed it when the coach was new and under warranty, but it's so infinitesimally shallow that only during a hard rain with the coach absolutely level would anyone detect it. Fortunately that solar wire portal is the only thing that it encompasses, so I just regularly inspect it closer than other roof penetration points. The portal is not directly under the panel, but a foot or so in front of it; so the panel doesn't have to be removed to get at the opening.
Yours may be less easily accessed, Joe. I would not have spotted the sealant tear without lifting the wires, because the tear was covered by them as they exited the hole. I'd guess someone snagged a shoe or a wash brush or something on the exposed wires, and pulled them enough to tear the rubbery Dicor underneath, whereafter it laid back down and looked perfectly normal and fine. So when inspecting seals for satellite unit, solar, horn, and other device wires, be sure to gently lift and check underneath around the portal.
Joel