I was told it has barracuda string on it.
They are still not a very good string they are better than the Zebra but they still creep a bunch which I dare say is your problem.
Get in contact with gibblet here on the forum and get one of his string/cable you wont be sorry