I had this on my 2019 Chevy LTZ. I told dealer I didn't want any glue on it when they replaced it. The order says they replaced the part and it hasn't happened since. I do suspect they probably glued it, but I haven't messed with it because I don't want it to be popping off again. Regarding the part, there was no evidence of any breaks in the tabs or anything that looked bad on either the snap in piece or the pillar it snaps into. It would pop back in just fine, but occasionally pop out when belting up. I remember it was a PIA. Dealership ordered a new one and put it on and no issues since. I bet they glued it though which is what I would've done to fix it myself, but I was in for bigger issues and made this more of a stick it to them while I was in there item.