As per simon too.
Unhook the tank and check the right hand switch unit is fully plugged in or check the connectors did not get dirty (get halfords contact cleaner for that)
Also open the right hand switch unit, look at the contacts for the “start” button and the red “Kill Switch” button incase water somehow got to them
While the tank is still exposed, check there isn’t a “Side Stand Switch” (not all older GVs have it). If you see a switch under the kick stand, cut it and throw it away.
Join the wires (going to the bike harness) , waterproof them hard with tape as rains will TRY to get to the wires.
Check also the “clutch handle bar” , there is a switch behind it and follow its wires, you will see it connected to the bike harness somewhere near the airbox or inside the headlight cluster. Don’t bypass it.
Get a meter, set it to ohms , squeeze the handle bar in and out, to see if the switch works. The meter says zero if the switch is dead. Replace the switch.
Usually the CDI (depends if its got 3 plugs or 2 plugs) will check that the rider has squeezed in the clutch before starting (it is a good safety feature, in VERY rare cases, i mean rare, the gearbox spins even if bike is in NEUTRAL, when you let go of the clutch, the bike jolts forward and cuts out, or forbid it jolts and falls down). You can always be sure its real neutral by pushing bike back and forth or just spin the back wheel if it has a center stand.