Agent Radus isn't taken in consideration for navigation on a a navmesh - Pathfinding & AI Navigation

I’m having very strange issues with the navmesh, it seems I can’t use different agent radius.

I’ve declared supported agent with 3 sizes, Small, Medium, Flying.

I can visualize every navmesh by changing the “default agent name” inside the world settings . But when enemies are walking around (or flying) they don’t follow the proper navmesh assigned to them…


(here you can see the debug lines and sphere are going outside the proper navmesh)

On the MoveTo, I’m assigning a Navigation Query Filter.
This query filter contains “areas” that have a filter for supported agent.

Maybe I don’t approach it the right way?

I found a temporary fix, not sure if it’s the most elegant one, but if I leave one extra “empty” Supported agent disabled in the filter, then it works: