RE: Pullstart Not Cranking over engine.
Ok I looked at the pics again. Stupid me, my apologies, yes it looks like the pin is stuck inside the crankpin.
You can heat it up with a hot air gun and that should loosen it up so you can clean and oil the pin and spring.
Be careful as it might shoot off across the room never to be seen again.