Please could you post up a picture of your charge pins? I definitely don't see any small holes in the plating of the contacts on any devices here.
Sadly I think the issue is more deep seated. As long as there is a voltage there, there is going to be corrosion. Even if the contacts were pure gold all the way through there would still be issues I bet.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Please could you post up a picture of your charge pins? I definitely don't see any small holes in the plating of the contacts on any devices here.
Sadly I think the issue is more deep seated. As long as there is a voltage there, there is going to be corrosion. Even if the contacts were pure gold all the way through there would still be issues I bet.