Hi. Good post. I have had exactly the same issue as described. Phone would only charge when pressure applied. Replaced USB port and flex cable and this did not fix the problem. Looked at the board to board connector and it was indeed loose on the left hand side (nearer to speaker). Phone stopped charging all together in end so removed the old board connector. Have ordered a replacement connector but i have two queries: 1) Does anybody have a guide/overview of BTB repairs for an XZ premium 2) Does anybody have a picture of a motherboard with no board connector fitted? I just want to make sure I have not damaged the main port or left any of the old connector on the main board prior to fitting the new BTB. Thanks