AI swimming no up

Hey guys and girls!

So i created an AI with perception, which is not going to be reliable of NAV MESH.

Im currently trying to make it swim, because its under water, and i want it to swim after me, but im currently having trouble it following me in the water, because the AI stays on the ground.

Checking of nav movement doesnt effect the character, because its not reliable of NAV mesh i guess, does this have anything to say?

I have tried a move to blueprint, this just makes it move to the ground under the character.
I have tried a move to in the behaviour tree, this gives the same results, but relies on a nav mesh bounds.

Im using perception system in the BP, a blackboard, behaviour tree and a own ai controller for its logic to be made in. The character blueprint has no blueprints in it currently.

Tried setting the actors rotation targeting the actor in sight as well, doesnt help

Made a new pawn that was a first person character, did not solve the problem

Solved this myself.

Placing an ai actor over ground was the solution, but since i found out about pawn and it had a fly movement, im instead using this.