You need to look at the crack and determine if it is a mechanism from bad boiler feed water condition or fatigue failure.
If you are unsure I would investigate the H2O quality. I would look for CO which would be a likely cause of corosion, erosion, or cracking. You could take some test of your water (PH,CO,O2,etc) to determine if your water treatment is working correctly.