I suspect not, because even if that switch was malfunctioning, the bike still would have started in neutral. Never having had a bike with that safety switch on it before, that was the very first thing I looked at when it wouldn't start. I disconnected it and everything was clean and neat, as I had just gone through that when I installed the skid plate about 500mi ago. The dielectric grease was still there, and all was well.
The failure was affirmatively a failure to recognize neutral. I'm guessing the sensor fritzed out on me momentarily. I didn't have the "click" that Next had. I had absolutely nothing. I never even could the the neutral light to come on, even though I was clearly in neutral, and had pushed my bike several feet to prove it. I even dropped it back in gear and pushed it a bit thinking it might be the crankshaft position sensor.
All this talk of "sensors" is making me frustrated. I need a beer and some quality time with my old Triumphs. This is why I hate modern motorcycles. Give me carbs and a set of Whitworth tools and I'm a happy man.