I'm not familiar with crusher designs but a few general thoughts on failure.
If I understand your failure mode correctly, it is shaft fracture from fatigue?
1) Equipment should be designed for infinite fatigue life. Components fail from fatigue from usually two main sources - material defect or a high cyclic stress. There are many branches under those two, but dial in on those on your design and operation and somewhere below that you will find your answers.
2) If you can access the shaft fracture area easily there are several methods that can work - dye penetrant, magnetic particle, ultrasound might could be used from end of shaft to find larger cracks. Fatigue cracking will typically start at the surface.
3) If the shaft is fractured, I don't know any way to repair the shaft. You need a new shaft.
4) If you have the shaft design or an old shaft, any good machine shop can make you one. Be sure to make sure you have as much of specifications as you can around material and detail designs. Likely there may be areas that need a design improvement if you are having failures. Don't just fix it, improve it and solve it.
Good luck.
------------------------------
Randy Riddell, CMRP, PSAP, CLS
Reliability Manager
Essity
Cherokee AL
------------------------------