Sounds really obvious but you havent mentioned checking the handlbar kill switch. I expect you / RAC man would have done so. If not check it now, save looking like a giant plumb when the dealer gets it
Other things could be one of the leads to the battery has corroded away. That happened to someone on here. Or the tilt switch hasnt reset since the bike fell over.
Bloody Ktms