It could still be the kickstand switch. Check the plunger to make sure it moves back and forth easily. If the kickstand was up the plunger could have gotten bent slightly.
Also if you have ridden in the rain lately spray some electronic contact cleaner around the clutch lever joint. Mine has a habit of gumming up after a rain to where I can only start in neutral.
Patriot Guard Rider
2000 VN750 Sere (Serendipity)
1990 GL1500 (Ole Blue)
1986 VN750 EVie (project bike, heavy custom)
VROC # 11628 / 25000-H
ARVROC # 12 Coordinator and Crowd Control
OKVROC # 18 (H)
TNVROC # 45 (H)