+1 to being sure that it's the switch causing the issue. The harness for the right grip ties in just under the right side blanking panel (where the button is for the grip heaters on a deluxe) near the speaker. It would be fairly straightforward to unplug there and check continuity through the switch set without too much disassembly. If you then confirm that it is the switchset, then you can replace that. If I recall correctly, I paid about $150 for my right side switchset when I installed cruise on my 2014 (I wanted factory controls for cruise).

The service manual section 21-4 (at least in my old copy) has a pretty good troubleshooting flowchart, if you find it's not the switch.