Try cleaning both the unit's contact points, the cradle's usb port and the charger's usb plug with contact cleaner. It seems that the charger is 'making & breaking'.