>>28469074
Have you tried adjusting your clutch cable?
There should be an adjusting nut here near the clutch fork
Sounds similiar to a problem i had where i needed to adjust the clutch a bit