I was thinking about that.
electrical gremlins are the right signal light not working, and the cruise control. plus tidy up the hack job done under the seat to get some lights on the back wired in.
If the lights aren't working correct that before messing with the cruise control. Brake light is an interlock for the cruise function. Rear lights have to be working. If the wiring to the lights is a hack job make it all correct and functioning before going after anything else. Otherwise might just be a puppy chasing its tail.
If lights are all good and still no cruise the next easiest thing to do and check for is to crack the right switch housing and spray some electrical contact cleaner in the switches then gently blow them out. They will sometimes crud up over time and stop working.
Assuming no other wiring issues elsewhere those two things are the only free and easy fixes to attempt for the cruise control. For anything else you'll be buying parts. The switches aren't expensive but are a pain to change. The stepper cable from the cruise module to the throttle body is both inexpensive and easy to change. The module itself is easy to change but expensive. So you'll be picking your poison.
In the electrical/diagnostics manual there is a checklist to diagnose the cruise control. Personally I've found it to be hit and miss in effectiveness on the Marelli bikes though. The cable can be checked physically and obviously. The switches you can manually check with an ohm meter once you've found the plugs. So you can isolate the pieces from each other doing manual checks if you're willing.