My experience with BOA fasteners is less than good, and is quite unsatisfactory. My son has had the same experience. Both of us have had to replace the fasteners on our shoes several times. My son finally gave up and scored some Sidi Genius with the buckle system. I am still using the shoes with BOA only because they sent me a few extras that will allow me to get a few more seasons out of them. Have to replace them every year, sometimes one of the fasteners will fail mid season.
If it makes any difference the BOA shoes are Specialized Sworks.
For comparison I have three pair of Sidi shoes with the buckle set up and they are all 15 years plus in age and work perfectly.