nCloth chain simulation collision issue

I've setup chain links as nCloth objects with no deform or stretch. All works fine and sims fast just letting it fall or dragging it around very slowly. But the second I pull the chain around (via an transform-nConstraint on the first chain link) the collision fails and the links let go of the first link. Doesn't seem to matter how far I push the collision strength. Any ideas?