Why can't my device read SD cards?

So I have been using SD cards on my tablet but once when I was removing the card with a needle (I would push the card and then it would jump out) I unintentionally scratched connectors inside the slot. Are they really that sensitive? Is it fixable?

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0