Nothing against CW but you might look for another place to get this looked at. Is this CW the selling dealer too? Have you contacted Thor Customer Care about the problem? Making sure that CW advised Thor of the problem is crucial to getting factory support. In other words, getting it adequately documented is almost as important as the repair itself. I had several window leaks, along with problems with the TPO-to-fiberglass seals, that my dealer had to fix... and it was a factory assembly defects.
Maybe some other more seasoned owners could offer suggestions too.
Ed & Robin Lively
with Nina, Kitt, and Mickey
2016 Thor Synergy TT24 (a.k.a "Ming")