headlight switch?

I ordered new headlight switch fri from o reilly picked it up yesterday. put it in while a go. the stem had a little rust mid way dow, the end where it attaches was clean. the new switches release button is wobbly and looks like usualy chinese crap. get the hold down screwed all the way in. stem won't catch!??? LOL
so I pull out ther switch, get the stem in and it catches. mash the realease button. I pull and turn and mash button dozen times, FINALLY it comes out!!! LOL the end of stem has no rust, made it was made slightly off from factory!!?? LOL
got switch back in and few hard wops on tne of stem it finally catches. LIGHTS WORK! LOL
ah the satisfaction of being successful of fixing just a very small liitle thing!????? ya have to wonder if this feeds our male ( or female ) ego sme way or make a curse for some human personality flaw!!???? LOL
thanks all for the a dvice. YES I had forgot about the dainged release button!!!!