Without a wiring diag @outdoor , I'm not sure what the ECU expects to see in normal run condition from the throttle switch.
Have you tried setting cruise, on the road, with the throttle switch either disconnected, or the leads jumped?
Just a thought, we have had riders unable to set CC, yet...