Battery charge with USB cable

I am trying to charge one of my batteries. I always keep an extra. However, the light is not on showing it being charged. The battery is less two years old. Is this common? Will I need to replace the battery? I checked one of my other batteries and it is charging, so the cable is working

Hi @user34602. If you’ve tried charging your battery using different cables or outlets to no avail, your battery may have reached the end of its life. Battery life will depend on a few different variables.