thats also a good point too Cannibal...
if it was in contact with a ring or a biner in the same place it could have caused it to do the same thing as yours did...

like i said way too many factors to pinpoint the problem