Ok I just took it apart and the battery is disconected, this might have happened when I was taking it apart, do you know if the card would have worked without the battery being conected?
Actualy that explains why it would only work sometimes when I pluged it in, ok so I need to re-solder it...