Inspect the battery closely and compare it to the good battery. See any minor differences?
Do you have any way to check the voltage of the two
batteries? A mulitmeter or voltmeter? It sounds like that battery isn't fully charged, and not necessarily the fault of the charger. It could be just a bad battery. There's no way to tell for certain if you can't measure the voltage. Both batteries fully charged should meter at 4.2 volts.
Sounds like you need some new and better batteries.
I prefer using AW IMR batteries for all of my mods, regardless if they are mechanical or regulated. Reliable, dependable, and safer. I have tried Efests and was disappointed in them, but that's my personal experience.
Recommended batteries are listed in this blog article:
Battery Basics for Mods: IMR or Protected?