Just in case there was a problem with the Charging Port I swapped it with another one I had which I know to be working. This hasnt made any difference.
I am happy it's not a kernel problem. I was running a stock firmware, I then updated via Kies to another stock firmware. I then put on CM 10.1. In all these cases, whatever the firmware, it didnt make any difference, the battery didnt charge.
Ive tested the battery with a multimeter. I know it's not charging despite the device saying it is. In this circumstance I dont think that a re-calibration is necessary.
Im feeling at a loss. Despite trying different chargers, different firmwares, different batteries and different charging ports the device will just not charge. Im think the problem might be on the motherboard (but not sure where).