Actually, this is a common problem. A few months after getting mine, it stopped holding a charge. This isn't the battery pack at fault. It's something to do with the memory in the battery needing to be "reset". Just plug and unplug the cord into the controller while the console is on numerous times until you see the light on the wire stay on. Then, let it charge. It should be fine.