RVO Agent Turns Away from Destination

I’m using RVO and AIPath on v4.3.47 (Beta).

It’s working pretty well, except for when I want one unit to move to another. As you can see in this video, I have followed your advice of setting the destination to be outside the target unit’s radius. However, the unit walking to the destination will still turn away from it due to RVO thinking it’ll collide with the other unit, even though the destination would be reached before the collision would take effect. I feel there is a flaw in the RVO logic – since walking to the destination would not cause a collision with the other RVO agent, it shouldn’t turn aside.

I’ve tried a number of work-arounds, but nothing is elegant. Eagerly awaiting your reply to hear your advice on how to address this. Thank you!

Here is the exact same situation, without RVO. Notice how in this case, the unit walks straight to the destination and stops, without turning aside.