Jimmy5060;
As TVP stated, the environment can play a big role in contributing to the failure. However, the lack of coverage for shot peening can also contribute to the failure. Shot peening induces local compressive stresses on the surface of the spring to reduce susceptibility to fatigue crack initiation - this is a good thing. Keep in mind however that coverage is most important during shot peening because as you introduce a beneficial compressive stress, you also introduce a residual tensile stress that could be affecting the fatigue life of the spring. Normally, the residual tensile stress occurs beneath the shoot peened surface. In your case because of uncontrolled coverage with this process, you might be introducing unwanted residual tensile stresses outside of the coverage area. If you shot peen a spring, you should provide maximum surface area coverage.