You seem to be having a hard time with reliability lately P964 ☹️. Probably too late for you now but
www.clutch-specialists.co.uk are good for the TTV Racing clutch repairs and parts. TTV will not supply or help with anything.
The main problem with the M3W clutch seems to be the plate springs breaking then coming loose and jamming in the release mechanism. I am sure Phil Bleazey could tell you more as he has replaced quite a few when doing the Centa mods.