""Unless someone has a good suggestion, I will pull out the caulking gun and go to town once more""
I have one - diagnose where it is leaking before caulking. They can be tricky.
My 'upper marker light' leak turned out to be holes around the windshield. The dealer had even replaced the light.
The 'leak around the door gasket' turned out to be the water going behind the trim strip outside (between the wall and lower valence) that led inside onto the floor, and down to the door step. Looked exactly like a door gasket leak. Found it when washing the rig, and noticing that water was going behind the trim faster than it came out...
MUCH to my dismay, the 'same leak' as the first appeared again! Dripping from the front corners of the headliner.

But it wasnt the windshield, still tight. VERY intermittent, but the water coming off the edge of the headliner AGAIN was distressing. I finally found it was from the seam between the cap and the body, and ONLY leaks when the coach is off level, right side high. Even a heavy dew will wet it then, as the water does not drop off but follows the cap 'down and around' to the top of the seam, and leaks in. Took a few months to find, only diagnosed it when I realized that it only leaked when parked in that one spot facing east... then the hose told the rest of the story. On the level, it would drip off and not leak even with the hose left running on the roof for 30 min. Parked in the same spot facing west it would not leak. Never leaked when we camped, being that we were level. When I finally realized the ONLY variable was the parked angle of the coach - it was solved.
Diagnosis can be a bi*ch. But yeah, if the water is coming out of the cabinets in the slide, thats a good place to start. Work with a hose and try to duplicate the leak. THAT IS PARAMOUNT to getting an effective repair. Maybe deliberately having the camper off level, IE: try with the right side high, facing uphill etc.. will help to determine the source. If it leaks when level, and not when off level, you can use that info to narrow down sources. Start low and work upward, when possible.
Your 2017 does not have the same type of slide as I do in my 2006, so unfortunately I cant be much help in hinting where the issue may be. Hopefully diagnostic 'tricks' help!
