Remove the side casing, you will need an assistant and a soft mallet. Have the assistant hold the casing whilst you jar the kickstart and tap the spigot with a soft mallet.
Once the spigot is out, clean up the teeth with a stiff brush and rake out the hole it sits in. Then lightly grease the teeth on the spigot.
Give the teeth on the kickstart half plate a clean and then lightly grease the teeth.
The spigot has a clip that fits around it into a groove, clean and grease this. If the clip cannot spin freely, the kickstart will jam.
Have your assistant pull the kickstart fully down then reinsert the spigot into its hole, ensure the clip sits over the short locating shaft( which is clean and lightly greased) then have your assistant slowly release the kickstart . As the kickstart tension is released, The spigot should spin on its clip whilst the clip simultaneously slides down it's short locating shaft. The height of the spigot will drop at the same time.
Now reassemble the side casing to the bike. Don't over tighten the casing bolts for christs sake.
It's a bit of a fiddly dick on, but now that everything is clean and lightly lubricated, it'll work fine