I have always ran non greasable Spicers with tack welded caps to the shafts. I have never broke a cross shaft. The joint in this shaft looks fine other then the two missing caps. It looks as ifni could slide two caps on and keep running it. Obviously I won't lol.
In all honestly, I have been running a front 60 now for 3-4 yrs I think. And it has been the same inner shafts this whole time, wore out my lock right and rounded the teeth with these same shafts. This was my first inner shaft failure. I have broke multiple 30 spline stubs. But I have been running these same d70 Spicer 35 spline stubs for 2.5 yrs? With no failures.