NOT ALL USB CABLES ARE MADE EQUAL
Have you ever tried to charge your smartphone from your laptop and after two hours you find that you practically your smartphone having the same battery level you started out with? Well it's a common story for many including me, and yesterday I discovered where the problem lies. After switching USB cables I was able to fully charge my smartphone.
The first USB cable was a cable made by TECNO, a Chinese OEM. The second USB cable came from a Samsung device.