PowerDot not charging repair for a friend

A friend's PowerDot EMS device not charging. The USB port had every single pin disconnected from the board. Resoldering them was the entire fix.