Thanks, I need some bigger grips and I really like SAC grips so I'll order a set now.
An FYI on the SAC grips. I like them. A lot. Very comfortable. And if you've got big hands their large diameter is great. Their large diameter can be a problem on bikes with hydraulic clutch though.
The lever has to have enough travel. On my 05 the extra thickness lost with braided levers combined with SAC grips was too much. Clutch wouldn't quite travel far enough. Was close. But not enough. Ended up putting the SAC grips on the 2000 SERG (cable clutch) and used Kuryakyn ISO grips on the SEEG. They're comfortable too.
Not all the aftermarket grips are made to be captured by the switch housing. So they might turn if not glued on. Might have had a combination like that going on when your shop tech did the deed.
As Bob mentioned the Heat Demons don't cycle on and off. I've run mine anywhere between their highest and lowest settings depending on outside temps and what gloves I've got on. But wherever they are set they just stay there.
Did have one problem with a Heat Demons element once. Was grounding through it's body so would not turn on once shoved back inside the bar. Annoying part of that was they were all wired up and tested hanging outside the bar. So after a few minutes testing said to myself, "Self, you're good to go." Then finished putting EVERYTHING back together that was part of the handlebar swap and had no heated elements functioning. Almost said a bad word or two until figured out it was just a bad element that could be replaced without tearing everything back apart.
Since that kind of failure is at least a possibility with these things if you find nothing else it might be worth trying. Slide the elements out of the bars and let them hang there. Then see if they cycle on and off outside the bars as they did when installed. I've found the folks at Symtec to be great to work with though. Both when we did the group buy and when I had the bad element. Give them a call and I'd be very surprised if they didn't attempt to be very helpfull getting it sorted out for you.