Hi:
Its possible you have a direction prechange thats too low, did you try making the Direction wdth to 10 on the motor tuning screen? Some drivers need a delay that is a bit wide when changing directions.. Id try a few values, ( same test proceedure) and see if it varys the amount lost , or even corrects it..)
Art