I use that ball sometimes for practice rounds, great value. For putting, i wouldnt blame on the balls but rather the putter (forgiveness, precision). You can even sometimes blame on the psychological state of yours when playing (perhaps you concentrated too much on blaming on the ball that once it got outta way, you feel more relax and help with your game?).
I experienced that before, I made inconsistent putting and i thought there must be something wrong with my equipments so decided to upgraded but then i figured out it was my calculations that was to blame.