Hi Max,
Yes I had seen that video and I will get the clutch off in the morning and look at it but I am pretty sure the clutch plate is the issue