In 2008 I was driving my 30’ 1998 Itasca through Nashville, TN on I65 heading for I40. The highway was rougher than a cob, traffic was heavy and there was a strong wind blowing. I heard the bang but couldn’t stop immediately. I was finally able to get off the interstate, stopped at a gas station and borrow a ladder. Sure enough the roof popped out of the of the aluminum track on driver’s side the full length of the motor home.
I was able to pop it back in and continued to a nearby campground. The CG host suggested an RV repair shop, the next day I consulted them and they advised that they have seen this a few times but it would be several days before they could repair it. They suggested that I put a strip of Eternabond the full length with the bottom of it covering the aluminum strip. I did this and it is still holding A-OK. Since then I check the other side periodically, clean and caulk it as needed.
Dave