This occurs when a power supply can feed the device connected. So if the host is using 1500mA and the supply can manage only 1000mA, the device will continue to drain. In this case you ought to try another USB cable, along with wall adapter.
If my reply has aided your issue please consider liking it. If the problem is solved you may pick it as a solution.