Several years ago the windshields on our 96 Southwind did the same thing.
A RV dealer referred me to a glass shop that works on RV's. The glass shop removed the windshields, cleaned the mounting surface and reinstalled the windshields using the original gaskets. They used sufficient sealant to hold the windshields in place. The techs told me the factory did not use enough sealant when the glass was originally installed. It's been about seven years since they did the work. There have been no leaks or separation of the glass/gasket.
Find a good glass shop that knows what they are doing. Three techs were working on the windshields and did it right the first time.