Navmesh Walking Mode with Gravityscale = 0 causes AI to not move at all

I’m currently working on AI for my game and I’m trying to get the most out of the standard UE4 Tools before I start to implement my own systems. So far this has worked surprisingly well. I’m able to get 1000 AIs with an all Blueprint Behavior Tree to run at around 60fps. Most of the workload now comes from the movement component now and I turned most functionality off.

Turning off Gravity seems like a great idea to get rid of floor checks and most of the collision logic. The easiest way to turn of gravity is the use the flying mode. Which works quite well and I could use this mode already if it wasn’t for one issue. I wanna use RVO Avoidance since the AI has all it’s collision turned off but RVO Avoidance is not active in flying mode.

The ideal scenario would be to use navmesh walking without any gravity or floor checks but with RVO avoidance. However the AI only moves if at least the capsule is Collision set to Query only. No collision at all and nothing moves.

So I basically need a way to have them move in navemesh walking mode or turn RVO avoidance on in flying mode.