Maybe the pin on your battery is pushed too far down for it to connect. Try prying gently at the sides with tweezers or something similar. It might not look like it's doing any good and you probably won't be able to tell that it is higher, but it might work. It did for me when I had a similar issue with a carto not connecting when other things would.