It has to be repaired, it was dropped in water accidentally, so no it does not recognise the SD card, and it keeps turning itself off.
It was my own fault, I moved it out of the way as I was doing something, juggled with it as it fell towards the floor, it caught the edge of the dogs water...