I’m not sure if this is purely a coincidence or if there’s something else going on. I recently bypassed my clutch switch and since then I haven’t had any issues with the starter not being able to turn the motor over. What I have noticed while looking at the wiring diagram is that when the clutch lever is pulled in the switch pulls directly from ground and when the lever isn’t pulled in the low signal (ground) comes from the ECU. I have the switch bypassed directly to the ground wire. Has anyone else bypassed their clutch switch to ground and isn’t having the frequent starter issue? I know it seems odd but I I was frequently having issues with the starter not turning over the motor and now it’s seemed to have disappeared. Could it be the starter solenoid isn’t fully engaging when having to go through the ECU?
That is an interesting take and it matches my observations.
I recently took apart the clutch switch because it wasn't functioning properly and I found out it's just a 0,02 cent piece of rubbish. Metal lines inside the switch tend to oxidize while you looking at them and if there is corrosion on the switch, a good deal of power (due to added contact resistance) will be lost before reaching the starter motor.
I think bypassing the clutch switch altogether is the best way to go, I'm adding this to my "to do list" on the bike when it goes in full overhaul mode.
I might even bypass the side stand switch and get rid of the side stand altogether, my bike is now too tall anyway to use it (leans too much on the side) and I can save a kilogram along the way...