Dropped the RV off at the shop as scheduled with OP being the warranty was under his name. On the way to the shop I encountered a downpour and it was evident that rain entered the overhead.
Got a call from OP yesterday that the shop water tested but couldn't find any leak; however, OP further said that the shop did resealed around the windows.
I'm picking up the RV today and see what the shop has to say as to why they couldn't find the leak especially when they saw the water under the overhead cushion when I dropped it off.