Does the button snap when pushed? Does a spark jump from the tip when the button snaps? Does it jump to the right metal spot? Is the tip clean and shiny? Can you move (bend) the tip closer/further from the strike spot?
Just some thoughts....