There is a long, prior thread on this issue. Dealership tried to fix mine 4 times, but failed. I made FR3 aware so it's on them outside the warranty period. FR3 Warranty Manager for FR is Kevin Stratton. I'm in southern CA, so I don't have to worry about it, though it does leak slightly when I wash it. I have a 2015, but another 2014 owner I know just told me last week his ended up being the seal where the front cap meets the roof that was actually allowing water in, then it would run down to the windshield after multiple failed attempts to "fix" the windshield. Good luck, it can get frustrating.
2015 Forest River FR3 30DS - No Ragrets
Toad - 2011 Jeep Wrangler