The 4 holding pins previously broke (top 2 broke, bottom right was not soldered at all, actually i believe only the top right and bottom left is soldered), which I believe it's due to repetitive insertion of the microSD card (not a good sign of a quality product!). I then loctited the microSD...