I’ve encountered a very strange bug with RVO. It happen inconsistently, but I’ve manage to catch it once with debugger.
Background: The agent of RichAI is being spawned correctly at position (840, 2, 73). During first update its velocity is set correctly to (0, -1, 0) but Local Avodaince pushes the velocity for one initial frame to (-32187, -1, -2800). After that update the agent assumes position of (0, 2, 0) - visually just teleporting to the middle of nowhere.
Screen from debug:
And my RVO Settings:
And my agent Settings:
