A couple of weeks ago I bought a shutter release cable for the Hasselblad (brand: Kaiser) and after only a few rolls it suddenly stop firing the camera. I've been taking a look at it and found out that the inner metallic part of the cable (the one which pushes the shutter) is shorter than it used to be. I twisted it a little bit and then it becomes long again but once I stop applying strength it shortens again. Also I noticed that the top part (the one you have to press) is shorter too.
Forgive my ignorance but it's my first problem with shutter release cables.
So, was that a used cable release when you bought it? I have many old worn out cables that have that issue, for some strange reason I can't bring myself to throw them away.
Buy a new cable from a reputable dealer. Oh, and do not coil it up to store it, lay it out in the bottom of your gear bag. Here's what I use now: http://www.bhphotovideo.com/c/product/272815-REG/Gepe_602025_Pro_Cable_Release.html
A common problem with cable releases is that the cable housing/ends starts to come apart and becomes "longer". Perhaps some brands are more strong and last longer?
The older releases I have are spiral wrapped and started getting wonky after being rolled up for storage. I have a couple that have braided metal sheaths that detached from the ends, and my best are cloth covered, braided metal sheaths, that I never coil to stow. Over the years I have found that if you do have to coil a cable, make large, loose loops, never tight ones.