My guess is the locking pin did not retract completely the first couple of times. I bet the pin retracted just enough to allow the steering wheel to turn but not enough to trigger the electronic sensor that permits engine start.
Congrats on sticking with it and getting it figured out eventually