Not sure about your clutch, lots of things can make a difference. Especially the way it's adjusted and the fluid in the primary, both type of fluid and the amount used.
For the adjustment, I like to keep the pushrod tight. Lightly seat the adjuster screw and then back it out half a turn. Then adjust the cable till it just shows free play. That gives you the fullest stroke and the best chance of being able to find neutral with the motor running. Motor oil in the primary will make the clutch slip on engagement. And a fluid level that is high will make it drag and slip. Both conditions make the clutch feel like it has an overly wide friction zone.