Who is making and selling these defective snares?
Everyone who is making CRs with release ferrules on 1x19 3/32" cable most likely.
I have seen the S style BADs open or malfunction. Not the J, but not saying they will never malfunction, they will and have. There is a lot that goes into how these work. Temperature, length of travel, over compress or under compress, or maybe just a bad batch of metal or temper. These are mechanical devices and they can fail. just like a crimped stop, and every snare/CR manufacture has had crimps slip. We do not like it to happen, nor do we want them to, but they will happen unless we pay attention. We don't want them to but they can. This is why I put 3 crimps on every double Ferrel, IS IT OVERKILL YES, but I am still going to do it.
I have not installed the release Ferrels that we are talking about on any of my CRs going out, because to be truthful I did not trust them without testing and using them my self first, and would not want this type of thing to happen to my customers or me LOL. I will be testing them this summer though to find out when and where they work and excel, and finding out when and where they fail and they will do both. I can say this, I would think the person that made these in question did not intend to have this happen. and most likely out of their control, and will make things right. But the one thing I have learned in using cable as my only K9 trapping tool ( no foot traps in NJ) and a large percent in my ADC work since 1986 is, things happen. cable breaks and many times we can't explain why or how, just like a car breaking down or a pasture fence snap, it just did. I have seen a batch of my cables stop a snow machine dead in its tracks, yet 2 days later the same batch has a deer slip a crimp with a leg catch. I will also say here and this is my personal thoughts I HATE BADs and see no need for them if the snaremen uses their heads, but again I don't set pastures with livestock and I have no moose or elk to deal with LOL Didn't say I won't use them when regs say to, but I HATE THEM !!!! LOL