Check your throttle cables as suggested, it doesn't take much.
In the fuse box under the right side cover, check the "body" fuse or "chassis" not sure exactly how it was labeled, but it is a 20A fuse.
When my wiring harness was dyeing a slow painful death under the seat, that was the fuse that kept blowing. You could see the flash on the dash and the cruise pod would light up, but it wouldn't set.
Next would be check the connection along the tank (well under it). Follow the cruise wiring down from the bars, there is a connection on it. This also seems to be a major player in the "wet" cruise syndrome.
All I can think of and have read and seen for myself.
Some people go their whole life wondering if they made a difference, Marines don't have that problem.~ Ronald Reagan
2012 XCT, AFR+ Gen 4, Lloydz air filter. I don't equate noise with power.
I ride with the Force.