Roof channel weatherstripping is coming loose

:
2019 Mazda6 & CX-5
The black weatherstripping on the passenger side channel of the roof of my 2019 6 is loose and making a flapping noise when I’m on the highway. Anyone know how this detached/attached to the car? Anyone else have this come off? The driver’s side one is also starting to loosen. Odd issue that I have never ran across before with any of my vehicles.
 

New Threads and Articles

Back