Usually the buttons will service the rider without any problems if they are of good quality, I was more thinking about the toggle switch which is at the bottom
... May be easier to break?
Of course the sealing and everything makes everything harder. At least the toggle may be able to be sealed on its own compartment without any silicon but just a sealed cover ?
Then you could just replace the thing ?