Yeah had a similar problem with certain after market levers. I got around it by removing the OEM safety switch operating assembly from the OEM clutch lever & fitting it to the after market lever. Worked fine. But THOSE levers look a fair bit different to the usual OEM copies I've used in the past.
Never ride the A model of anything.