Don't know for sure if the socket is okay,
The first time this happened I inspected and made sure it looked clean, it's funny how as soon as I updated software it charged perfectly i have never had to wiggle or move cable to charge and now with a message reading 'update available' it won't...