Mine didn’t break, it just wore out where the pins attach. I should have replaced the pins sooner I suppose.
I’m pretty sure this is an old CRG Brembo setup, I’m not sure I’ll ever find one so it looks more likely that I may need to replace the whole system.