I was driving and pushed in the clutch and there was nothin. Lately it has been making a popping on snapping sound when I push in the clutch. Is it a cable clutch or hydraulic? What could have happened. Please help. Daily driver for me to get to work and back

I have replaced the cam sensor and the problem still happens. The engine does not miss when this happens and the tachymeter needle comes back in about 5 seconds and the check engine light goes out.