Hi Vincent,
you could try this:
The loss of connectivity may be caused by the build up of dust in the socket.
The good news is that it is very easy to clean the USB-socket. First remove the battery in order to avoid any short circuiting during the procedure. Then take a needle and pick out all dust and dirt from the USB socket. You'll be amazed how much will come out. A magnifying glass may be helpful. Once the socket is clean, reinstall the battery.