I am mjust expecting a temp fix for a class reunion this weekend as I don't have time to take down the headliner and put in new rails...here are pics of the good side (passenger) and the broke side (driver)...
This the only break I can see when I operate the switch...could JB Weld work here or maybe Gorilla glue??
If I am seeing where it broke accurately, I doubt that a simple JB Weld butt joint would hold it even if you meticulously cleaned all the oil and grease from the surfaces to be bonded. There is not much surface area there for the adhesive to get much of a grip.
If it is possible to bond the bottom surfaces near the break to the piece underneath without loss of function, that might work. Or if there is room to attach a repair piece across the top of the break and still have it work. If so, make sure the surfaces are perfectly clean of oil and grease before you try any adhesive.