Crispycritters, I had a bunch of SMPLs, bought from several places. The quality of the switches were differing (smoother - stickier/ stronger spring - weaker spring etc.) I also used these switches in several other mods.

But there was only one similar to what you've just described above & quasi useless.

I think you just weren't lucky.

I'd guess they just didn't leave enough length on the threaded end. A half mm makes a huge difference.