Horn works, doesn't work

Most of the time I think this is going to be right there in the horn button contact or the "swivel" contact that allows movement. You could confirm this by parallelling a second push button switch---even temporarily.....and making sure that works when the factory one does not