I would suspect that is the case. Those pins are so small and fragile, they can be bent or broken very easily if the card is even slightly out of position.