Not unlike 'cubefx' mentioned above, I still believe it must have been connected to the position of the gearshift, but in the case of the smart, the lock interacts with the "P" position instead of the steering wheel. You may have moved the lever back to its true "P" position accidently, and now it works. Best luck...