>no I don't think there is an easy fix.
yes, AFAIK there really isn't an easy fix. A way to do this is to create intermediate positional reps and make "small" steps in the motion. For instance if a part revolves from 0 to 180 deg and drives a linkage, then make positional reps at 0, 45, 90, 135, 180, and don't go directly from 0 to 180. go from 0 to 45 to 90 etc.
or like Troy said, figure out another set of assembly contraints that gives the right motion.