Is that a 15mm dr end CB? Looks like . .
The ones I have seen have all been 15s, and had been running with ATDs. (Not that that's cause and effect in and of itself of course - just something that struck me.)
Good luck with mending it if you're going to - not the best fun job.
Not seen a contact breaker end shaft break though, have to say. Ouch!