The set distance thing to get the distance between the two objects to shrink but not expand worked in debug mode but not release
dammit, it tricked me into thinking that I found a loop hole, debug mode worked since the physics step was slower thus less precise
Funny thing I discovered while playing around is that I can sort of create a motor by doing this:
info->m_constraintError = 5; // Positive to get closer, negative to get further apart
Although the pull/push force is constant and not dependent on the entities, this may work in some way in my project as a tractor beam/repulsor ray.