Charging problems in mobile devices are not always due to a bad battery or defective charger. Often times, the underlying cause is attributed to the software like application errors, rogue apps, ...