Switches do go bad, but usually you can rock them back and forth and get a connection. What happens more often is the clips that hold the fuse get some corrosion on them and it loses connection. clean the inside of the clip[ good with a fine brass brush, or temporarily use a clip to bypass it. One other thing, do not overlook the ground on the lights. If you have painted them you may not have a good ground, either where they mount or inside the light. If it is the tear drop light there is a little copper strip inside the light that presses against the side of the reflector for the ground.
"The Constitution is not an instrument for the government
to restrain the people, it is an instrument for the people to restrain the
government lest it come to dominate our lives and interests." Patrick Henry