further on that, perhaps the crank was machined too far for the bearing? meaning that thecrank was able to shift forward or back, which cracked it ...
similar to the clearance a big end bearing requires, im sure that the thrust bearings have them too.