My son's Stance had the dreaded not switching off issue!
It had this intermittently back in drier South Africa and had the handlebar switch upgrade.
After several wet rides over here in the UK back to same problem!
On opening up... the wiring was sitting in wet mud with several of the connectors...