Pawn wont fly over obstacles even though it's above them

This is frustrating… I know there must be a way to do this!

I realized my own movement function only works great on the server side. On the client side it’s choppier than hell because of course by not using the character movement component I give up the built in network smoothing and prediction etc.

So back to the original problem… I want to use the character movement component to benefit from network smoothing and all the rest of it … BUT the character is flying above the ground (and all obstacles), so doesn’t need to move via navmesh.

I guess I will have to check out the behavior tree to see if that will work but shouldn’t it be fairly easy thing to do? Just move to a location without regard for the navmesh!