Beesea
Everything you describe is normal, except the charger light should go from red to green, of course, after a few hours.
I had a similar problem and thought it was the battery, then when it did the same thing on another battery, I thought it was the charger. So I got another charger. Now the old charger and battery seem to be OK.
The only thing I can figure is a bad connection. So try wiggling the battery around in the charger and plugging/unplugging it a few times.
Unfortunately you may have to wait a few hours. Would be quicker if you put an "almost charged" battery on the charger.