some times a wire has broken off the shiftier in the console.

other times the lock solenoid takes a crap in the column. the part your pushing to release the key. some will cut a stick, so it pushes the button up with the little cap back on, so it cant jam on you any more.