Actualy I have altered the phone, originaly I
added wireless charging permanently, but a few month ago my son decided to play a bit rough with it, and the wires came lose on the USB connector.
A week ago I re-soldered the wires, and unfortunately yesterday was the first time I tried a data connection to the phone, I assumed the USB was OK since it was charging as it should, but it seems somehow one of the data pins have been damaged.
If you need to change the USB board in the phone, you have to make sure the part you order is the right revision (in mine it's revision 1.2), if they dont match the antenna chip can be of a different sort that won't work with your phones hardware. (I know it sounds strange, but thats the common conclusion between those who have tried it)