[Bug] RVO can sometimes enforce agent to (0, 0) at the first frame

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:
obraz

And my agent Settings:


obraz

Thank you. That does indeed seem like a bug, though I have never encountered it myself.
I’ll look into it.