I have a 06 ZX10R sometimes when starting it the electrics cut out, the time on my clock resets to 00.00 and it doesn’t start I have to turn the ignition on and off again a few time before it finally catches and fires up.
its a connection somewhere if I am not mistaken…corosion in a terminal somewhere…spray them with electrical cleaner and reconnect them…it could also be the switch itself…
other then that you could try checking the fuse box as the clocks are surposed to have a live feed the battery even when the bike is off and if they haven’t then one of the fuses might have gone. This might happen if you’ve had an alarm fitted and it was wired incorrectly.