2021 M3 LR AWD driver side seat control panel keeps coming loose. They have installed the front end to the seat bottom with a tiny little push pin that dislodges easily just by getting in and out of the car. I have re inserted it once, it is difficult because it is under the seat and the seat supports are in the way so it is difficult to line things up and re-insert the pin. Mobile service has re-inserted it once, and it is now dislodged again. Mobile service guy said they changed from a screw to a push pin for the refresh and it doesn't seem to work better than the screw they had in previous designs. Anyone else having this issue? i am about ready to remove the seat and put a screw and plastic anchor in to see if that will be a more durable connection.