Why are they using the soft shackle on the mainsheet? Just to save weight? What does a little stainless steel -won't ever fail- regular mainsheet shackle weigh? I think sometimes people go a little too far just to save one ounce.
And I had the same problem with my spin halyard until I replaced the Ronstan hoist block with a little Harken carbo, no problems since.