Mine just stopped working a couple of years ago so swapped it out for a new one and it then worked fine - I think the old one had just corroded or given up
I swapped all my fuses for those ones that light up if broken so I knew it wasn't the fuse
It's just a simple cheap snail horn under the front grill with soldered spade connectors