I took the battery cover off today just exploring and now its a bitch to get back on. I can get it on when the battery is out but it wont go on when I have the battery on.
Make sure the quick release latch is up, and not flush with the rest of the body. It moves the pins out of the way so the battery cover latches can slide right in.