Symptoms
Bike cranks as usual, has fuel, no start.(fuel fumes from exhaust).
Issue appeared suddenly 2 days ago, randomly will start and run as usual, doesn't cut out or is any different while it's running, and always starts again if it is warm.
But leave it overnight or for extended periods and is cold, the issue is there again.
Leave it for a bit, scratch ear, then head and arse in sequence and it starts, problem is I forgot if it was ear first, elbow next or was that my head or arse last!
Not saying this is "always" the way, just haven't had enough incidents to say anything else.
My Useless attempts so far:
I have tried switch block contact cleaning and that resulted in 10mins of fiddling about getting throttle cable back in

The side stand switch I will investigate later as well as the clutch lever switch once a multimeter has arrived etc. The only thing that has been noticeable for the last few months is what sounds like a buzzing sound near the battery (thought twice about saying under the seat) every now and then but I am not sure if this is related as it cranks at good speed. Seems like it isn't getting the signal to ignite?
Is this an issue with heat/cool in an electrical component which doesn't make sense to me, although solenoids can play funny games?.
From what I have researched so far I suspect the CDI and it seems the starter and ignition circuits are in the same box?
I don't have a manual for it so I am guessing more than I would anyway,
Thanks if you can help.
Cheers