Silicone is VERY finicky about sticking long-term. Looks like it is still sealing after a couple years but it has lifted and is letting water in. Seen that happen too many times so I quit using it years ago. There are better sealants, like urethane, that will stick better and last longer.
1995 Coachmen Santara 360MB 36' w/slide.
Ford F53/460 chassis, 1997 Jeep Grand Cherokee "toad"