Check the bulbs and the sockets for corrosion.
you didn't mention what type of car I had a similar problem on my Yukon and my horn also did not work. it was a fuse, it only took me 8months to figure it out.
Search Maintenance & Repair Questions
Maintenance & Repair Experts