Hmm... It's an interesting theory, but I don't think you're right. There's nothing to suggest that the modified battery connector is causing a fault - it's functioning perfectly.
My theory, ahem, is that there was a dry/poorly soldered joint on the board, or that it was physically damaged by...