You may just need to force the correct field order.
Try avisource(...).assumebff().separtatefields() and examine the motion. Does it go backwards at all? If so try avisource(...).assumetff().separatefields().
You may just need to force the correct field order.
Try avisource(...).assumebff().separtatefields() and examine the motion. Does it go backwards at all? If so try avisource(...).assumetff().separatefields().