FindRandomLocationInNavigableRadius only generating on one axis

So I’ve been fighting with this for a while. I’m building an AI to be an enemy character, and he will not move. There is a NavMesh, he and the Navmesh are on the same level, the Behavior Tree is active, all of the dummy mistakes are not present.

The one part of the problem I’ve isolated is the Get Random Point in Navigable Radius node. I have it set up to use the actor’s previous location as the origin and no matter the radius I put, it only changes the Z axis. Additionally, it is only increasing the Z point, rather than being random.

Please ignore the combination Simple Move To and Blackboard Key thing. I’m trying to figure out why the Move To doesn’t work either.

Nav Data pin doesn’t receive value ;o

I have a working version in another project (completely empty other than the starter content and the AI) and NavData doesn’t take any input either.
I’m using this tutorial: