If this scooter has been used in salty road conditions it might be a corrosion prob or finally a dry soldering spot in your cluster.
Pls try following:
-check plus and minus cables at battery
-all fuses out and renew
-make a direct cable battery minus to frame or any blank point at the motor (jumpcable)
-open this hatch at the middle tunnel (where the fuelpump is located under) and disconnect/clean/reconnect all connectors and
plugs
(sidestand light ON on dashboard?)
-take the front fairing off
-check all connectors
-move all relays