Thanks red, I thought the same thing to begin with. But then I thought why would disconnecting and reconnecting the battery rectify it? Does anyone know if the starter relay turning on in some way would cause such an issue? My thinking for this is that nothing else was working in this state. No lights, clocks, brake lights, Horn etc. Only thing that did work was a starter switch and the kill switch.
But for an extra I have just been out for a ride, had a few burgers at a mates bbq and then rode home. No hiccups and behaving as it should.
For now will keep an eye on it but if anyone has any suggestions feel free to let me know.