D'you try your batt with another charger to rule out that the charger is the problem?
Personally, I never buy anything with Venom badge anymore. They have poor quality control. Sure, they get their junk from the same factory in China as some of the other names, but their stuff seems to be on the hairy edge of failure.