Use the key to try and mess with the lock while trying to open. this sometimes works. the latches go bad on these constantly. happed to my E46 as well. I had to take it all apart in order to get it open to replace the latch. the latch replacement is easy. it's getting the glove box open that's a little tricky.