It may be that they are not good. Maybe they thawed during shipping and weren't frozen enough to ship or etc. I once got a bag of small rats that had a good amount of issues like you are having. I fed them off and have not had another bag like that since. Maybe try that source one more time but if it continues I would switch.

I have had tails pulled off by ferocious snakes but never just from thawing them out.