Mine just recently decided to fully come apart. I have put some clear adhesive on the small parts that came loose months ago, but the rest decided to come undone last week. I just cleaned the area and applied the clear adhesive to the rest of the seal.
If you are under warranty, I am sure taking it back in would be a solution, but I fear that the lights will just continue to do it with replacements. Probably an easier solution to spend the $5 and 10 minutes of your time to solve it.
Gary Noonan
'01 S/C VX / '18 Forester XT