It's fundamentally a design error. Using surface mount connector in this case was a very poor choice. As far as manufacturing issues, they weren't Nokia's. It's obvious the PCB supplier provided an inferior product for the motherboard. Copper plating should not remove so easily; looks like a bonding problem.