do bikes have something like cars do (Obd sensor) to run some test?. I had somewhat a similar issue when I washed my bike.
Bike in gear, bike-stands up, kill switch off, clutch engaged, fire it up and it just crank....
It was wierd coz I was able to do it for years...
Then I did same thing...