It's possible the anti theft feature kicked in- the EWS- do you have any other keys? Each key has a small chip in it, its possible the one you're using isn't being recognized. Another possibility is if the EWS and the Engine control module have lost synchronization-it this is the cause and If this persists, you'll need a shop that can program the control units.
Good luck!
keywords: bmw x5, new bmw's, bmw lineup,