RVOController bugs when using Lock When Not Moving

Hi

Local avoidance is inherently local. It does not do any global path planning.
There are some improvements I have been thinking of (pretty complex, though), but ultimately locked agents are not a replacement for pathfinding around obstacles.
I’m not quite sure why Scenario 1 happens, though.

The RVO algorithm relies on all agents being able to move. Locking agents is not something that it likes.