When the card is inserted, does the bGeigie work properly (e.g. records data to the card). If so, you could keep the card in the slot using masking tape (or other not to sticky tape)
From what I can see from the photo, it maybe hard to repair and may risk the reader to not work (e.g. you need to desolder it)
So if you can make it work by keeping the card in place, it will be the easiest hack.
If you want to replace you need to order a replacement from Sparkfun. Desoldering the reader is a pit of a pain and there are a few ways to do this:
- first of all get the double sided tape out
- use a good solder sucker or desolder work to remove solder. This has mixed results. Using solder wick and a well heated iron normally gives better results. If you have a professional desoldering iron, it will be best
- put a think piece of copper wire across the six solder points and heat it up. Put solder on 400-430 degrees. This should melt solder on all six contacts, at which point you can simply lift the board
- cut the headers and then replace the remains of the header. This may damage the logger board but as you're replacing it anyways, not something to worry about