Weird pathing with RVOController and Recast

Here is the path generated for what should be a very simple case on a plane. The red capsule has a RVOController and an AIPath component. I tell the AIPath to go to the destination, and the capsule is making all kinds of zig-zags. I’m also using a Recast graph.

This doesn’t happen everytime though. If the destination is within the same “mesh outline” as my capsule, it works great.

What is going on?

Without any post processing, the path will just go through the centre of each node. Try adding the Funnel Modifier which will post process the path to make it look good.

Works great, thanks!