I first noticed this with my 3D printed drawers and thought that it was a flaw in my design or my printing. However, it seems to happen with the original expansion cards too. It seems like the button that “holds” the expansion cards in adds only a pound at most of extra force needed to remove a card. Most of the retention force is the USB-C or friction along the rails. If I knew how to remove the PCB from the expansion cards, I would do some further testing.
I am disappointed. Is there any way we can get stronger springs, or some other more robust locking mechanism in the future? These buttons seem like they just bend right out of the way at the first sign of force. I could imagine that if someone was to change out their cards frequently, the retention of the USB-C would diminish and then the expansion cards would be hardly held in at all.
Anybody else seeing this behavior on their laptops?