The controller is fine, it has nothing wrong with it, but the battery needs to be changed. Otherwise, the controller is fine in every way.