hi and welcome to the forum
Does sound a bit wierd, though at first it may have been the side stand switch.
Have you the year of the bike, milage, service history, any other issues you may have had or work done that could have effected it?
This may help others answer your question. Sounds like your clutch is sticking so could a be a few things but im not that technical enough, duct tape and cable ties are my fix to most problems!!!!