Behavior tree MoveTo failing when location is on a wall

When a noise is emitted at a location, if it is on the ground, the ai can move to it.

When the noise is emitted at a location against a wall, like when a wall is shot, the ai won’t move to it. Instead they get stuck in an infinite loop of trying to move and failing.
image

I can confirm that the location they are getting is correct.
It is projected down to the navmesh where the ai can reach it.
When the location is on the ground out of reach (like on top of those high pieces) it still tries to get to them.

It is just when it hits a vertical surface it just, doesn’t work. And I can’t for the life of me figure out why.

Managed to find it

The Default Query Extent

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.