Hello everybody. New input on old topic.
I had similar problem, but stock clutch lever and no clutch interlock jumped out for MPS launch master, or anything like that. - ..... Stock.
I took the clutch interlock switch off and cleaned the contact surfaces inside it before re asemply. It did not give the FI on my first two test drives, so hoping it's all good now.