Originally Posted by procrustes
2many is right - it's likely the contacts. I had the same problem. The battery contact "springs" are really just flat coils - I pulled mine just slightly so they stuck out a bit more & made better contact. Works fine now.
good point, I forgot that.