I had this problem on top of Mt Evans and I may have posted before about it. I too replaced the ss switch only to have the problem recur again. Here is how I permanently fixed mine. Note that this repair leaves you without a "safety" if you put the bike in gear with the sidestand down. IMHO if you do that maybe you shouldnt be riding a motorcycle!
Remove the 8mm bolt holding the switch on. There is a tang on the switch that fits into the hole of the ss. Very thin material. Break the tang off. Now move the part that moves all the way in either direction. Bolt the switch back in place. Try it doesnt start? Move the thing the tang was part of a little bit. Bolt it up again and try to start. Repeat until it starts. The 8mm bot will hold the part the tang moved in place. Mine not only would die shifting into first, it would die while riding along like on the freeway going 80 in bumper to bumper traffic!
Remove the 8mm bolt holding the switch on. There is a tang on the switch that fits into the hole of the ss. Very thin material. Break the tang off. Now move the part that moves all the way in either direction. Bolt the switch back in place. Try it doesnt start? Move the thing the tang was part of a little bit. Bolt it up again and try to start. Repeat until it starts. The 8mm bot will hold the part the tang moved in place. Mine not only would die shifting into first, it would die while riding along like on the freeway going 80 in bumper to bumper traffic!