# AI

**URL:** https://forums.unrealengine.com/c/development-discussion/programming-scripting/ai/128.md?page=3

[Latest](https://forums.unrealengine.com/latest.md) · [Categories](https://forums.unrealengine.com/categories.md) · [Tags](https://forums.unrealengine.com/tags.md)

**Page:** 4

---

## [What are some important elements I need to understand when it comes to implementing AI into my projects? ](https://forums.unrealengine.com/t/what-are-some-important-elements-i-need-to-understand-when-it-comes-to-implementing-ai-into-my-projects/2705830)

<div class="topic-metadata">

**Author:** [@5R32](https://forums.unrealengine.com/u/5R32)\
**Replies:** 1\
**Last updated:** [March 16, 2026, 2:49pm UTC](https://forums.unrealengine.com/t/what-are-some-important-elements-i-need-to-understand-when-it-comes-to-implementing-ai-into-my-projects/2705830 "2026-03-16T14:49:45Z")

</div>

Hello, I’ve been learning to use UE5 for the past couple of months & I thought of creating AI NPCS, specifically ones that go after the player & jumpscare, similar to games like Alien Isolation. But in the future I want…

---

## [Using Learning Agents to create a simple cube bot ](https://forums.unrealengine.com/t/using-learning-agents-to-create-a-simple-cube-bot/2696915)

<div class="topic-metadata">

**Author:** [@Lurkboii](https://forums.unrealengine.com/u/Lurkboii)\
**Replies:** 11\
**Last updated:** [March 15, 2026, 10:50pm UTC](https://forums.unrealengine.com/t/using-learning-agents-to-create-a-simple-cube-bot/2696915 "2026-03-15T22:50:32Z")

</div>

Greetings, fellow devs. I am doing some research into the capabilities of learning agents in various engines, currently dealing with UE5. I wanted to create a simple scenario: the agent is a cube, tasked with reaching a …

---

## [Trying to understand the State Tree in the Arena Shooter sample](https://forums.unrealengine.com/t/trying-to-understand-the-state-tree-in-the-arena-shooter-sample/2705791)

<div class="topic-metadata">

**Author:** [@Patamaudelay](https://forums.unrealengine.com/u/Patamaudelay)\
**Replies:** 0\
**Last updated:** [March 12, 2026, 10:06pm UTC](https://forums.unrealengine.com/t/trying-to-understand-the-state-tree-in-the-arena-shooter-sample/2705791 "2026-03-12T22:06:15Z")

</div>

Hello, I am trying to build a simple ennemy NPC, similar to the one in the Arena Shooter sample. The NPC should find a cover to reload if no ammo is left, if the NPC has lost line of sight to the target then find a new…

---

## [Navmesh runtime regeneration \[AddNavigationBuildLock\]](https://forums.unrealengine.com/t/navmesh-runtime-regeneration-addnavigationbuildlock/2704680)

<div class="topic-metadata">

**Author:** [@ss.mod](https://forums.unrealengine.com/u/ss.mod)\
**Replies:** 0\
**Last updated:** [March 8, 2026, 11:52pm UTC](https://forums.unrealengine.com/t/navmesh-runtime-regeneration-addnavigationbuildlock/2704680 "2026-03-08T23:52:28Z")

</div>

So I set my generation runtime for my navmesh to be dynamic, but i really don’t need that because i just want to generate my navmesh when I move objects at the BeginPlay (which only happens once) and I don’t need to bui…

---

## [Problems with Imitation Manager in 5.7](https://forums.unrealengine.com/t/problems-with-imitation-manager-in-5-7/2701494)

<div class="topic-metadata">

**Author:** [@Danjio](https://forums.unrealengine.com/u/Danjio)\
**Replies:** 2\
**Last updated:** [March 6, 2026, 1:32pm UTC](https://forums.unrealengine.com/t/problems-with-imitation-manager-in-5-7/2701494 "2026-03-06T13:32:53Z")

</div>

Hello all! I ran into troubles getting the IL part of the docs to work in 5.7. The regular manager and recording manager work fine, but if i try to feed the REC\_Human into it, the output log tells me that the recording …

---

## [I can't make my AI swim or fly underwater on Z axis](https://forums.unrealengine.com/t/i-cant-make-my-ai-swim-or-fly-underwater-on-z-axis/539079)

<div class="topic-metadata">

**Author:** [@Arcreuss](https://forums.unrealengine.com/u/Arcreuss)\
**Replies:** 2\
**Last updated:** [February 21, 2026, 12:24pm UTC](https://forums.unrealengine.com/t/i-cant-make-my-ai-swim-or-fly-underwater-on-z-axis/539079 "2026-02-21T12:24:19Z")

</div>

Hi, I’m coming to this show because I still haven’t solved my AI problem. Context: I’m making an underwater video game in a 3D world BUT the game is made so that my fishes move only on the X and Z axis. No problem for th…

---

## [Learning Agents Communicator ](https://forums.unrealengine.com/t/learning-agents-communicator/2700609)

<div class="topic-metadata">

**Author:** [@SrNes](https://forums.unrealengine.com/u/SrNes)\
**Replies:** 1\
**Last updated:** [February 18, 2026, 5:22pm UTC](https://forums.unrealengine.com/t/learning-agents-communicator/2700609 "2026-02-18T17:22:13Z")

</div>

I am just trying to include “LearningAgentsCommunicator.h” in my manager file like the rest of LearningAgents headers, but this one is throwing the error ‘Cannot open include file: ‘LearningTrainer.h’ from the LearningAg…

---

## [AI Perception - Hearing doesn't work ](https://forums.unrealengine.com/t/ai-perception-hearing-doesnt-work/2700110)

<div class="topic-metadata">

**Author:** [@Dimka11200\_1](https://forums.unrealengine.com/u/Dimka11200_1)\
**Replies:** 2\
**Last updated:** [February 16, 2026, 7:09pm UTC](https://forums.unrealengine.com/t/ai-perception-hearing-doesnt-work/2700110 "2026-02-16T19:09:49Z")

</div>

Hearing radius isn’t visible in debug. UE 5.6

---

## [Make AI continuously follow player (Behavior Tree)](https://forums.unrealengine.com/t/make-ai-continuously-follow-player-behavior-tree/433949)

<div class="topic-metadata">

**Author:** [@redbox](https://forums.unrealengine.com/u/redbox)\
**Replies:** 17\
**Last updated:** [February 10, 2026, 8:34pm UTC](https://forums.unrealengine.com/t/make-ai-continuously-follow-player-behavior-tree/433949 "2026-02-10T20:34:44Z")

</div>

Hello. I have an AI character, which should continuously follow player. His behavior tree looks like: Find player position Project it on navigation MoveTo that position. The problem - when player changes his positio…

---

## [How can my NPCs open doors?](https://forums.unrealengine.com/t/how-can-my-npcs-open-doors/293593)

<div class="topic-metadata">

**Author:** [@anonymous\_user\_a2737234](https://forums.unrealengine.com/u/anonymous_user_a2737234)\
**Replies:** 6\
**Last updated:** [February 10, 2026, 10:32am UTC](https://forums.unrealengine.com/t/how-can-my-npcs-open-doors/293593 "2026-02-10T10:32:07Z")

</div>

Hello, I have npcs with an AIController with a behaviour tree and a mansion where they are walking in. Normally they stay inside their assigned room but when they are scared they should run to a savepoint which is locat…

---

## [NavLink Jumps are Inconsistent](https://forums.unrealengine.com/t/navlink-jumps-are-inconsistent/2698381)

<div class="topic-metadata">

**Author:** [@Nitrox32](https://forums.unrealengine.com/u/Nitrox32)\
**Replies:** 6\
**Last updated:** [February 9, 2026, 10:42pm UTC](https://forums.unrealengine.com/t/navlink-jumps-are-inconsistent/2698381 "2026-02-09T22:42:47Z")

</div>

Hi. I’m having trouble with inconsistency in AI characters not completing jumps using Smart Links. Sometimes the jumps work perfectly. Sometimes they they jump and bounce backward to the original jump point and someti…

---

## [Logic Not Stopping After Death](https://forums.unrealengine.com/t/logic-not-stopping-after-death/2697596)

<div class="topic-metadata">

**Author:** [@Nitrox32](https://forums.unrealengine.com/u/Nitrox32)\
**Replies:** 5\
**Last updated:** [February 6, 2026, 10:42pm UTC](https://forums.unrealengine.com/t/logic-not-stopping-after-death/2697596 "2026-02-06T22:42:33Z")

</div>

Hi. I’m having trouble getting behavior trees to stop when the enemy is dead. I have a blueprint that calls “Stop Logic” and “Set State AS Dead” nodes when the enemy dies. I know the nodes are being executed because th…

---

## [artificial intelligence for programming C++ Unreal](https://forums.unrealengine.com/t/artificial-intelligence-for-programming-c-unreal/2697567)

<div class="topic-metadata">

**Author:** [@goesde](https://forums.unrealengine.com/u/goesde)\
**Replies:** 0\
**Last updated:** [February 5, 2026, 3:51pm UTC](https://forums.unrealengine.com/t/artificial-intelligence-for-programming-c-unreal/2697567 "2026-02-05T15:51:42Z")

</div>

Is there any artificial intelligence that I can program into my game without worrying about it, where I don’t have to review the code?

---

## [Is State Tree Request Transition Broken in 5.4?](https://forums.unrealengine.com/t/is-state-tree-request-transition-broken-in-5-4/1887469)

<div class="topic-metadata">

**Author:** [@GPBF](https://forums.unrealengine.com/u/GPBF)\
**Replies:** 35\
**Last updated:** [February 4, 2026, 3:45pm UTC](https://forums.unrealengine.com/t/is-state-tree-request-transition-broken-in-5-4/1887469 "2026-02-04T15:45:32Z")

</div>

In 5.3 I used request transition with an exposed variable in the state tree so under certain circumstances, a transition would occur. This no longer works at all in 5.4 and I am wondering if it’s a bug or the behaviour h…

---

## [Migration from 5.6 to 5.7.2 causes MTAccessDetector.h Acquiring a read access while there is already a write access for UnrealEditor\_NavigationSystem](https://forums.unrealengine.com/t/migration-from-5-6-to-5-7-2-causes-mtaccessdetector-h-acquiring-a-read-access-while-there-is-already-a-write-access-for-unrealeditor-navigationsystem/2696982)

<div class="topic-metadata">

**Author:** [@eignatik](https://forums.unrealengine.com/u/eignatik)\
**Replies:** 0\
**Last updated:** [February 3, 2026, 8:27pm UTC](https://forums.unrealengine.com/t/migration-from-5-6-to-5-7-2-causes-mtaccessdetector-h-acquiring-a-read-access-while-there-is-already-a-write-access-for-unrealeditor-navigationsystem/2696982 "2026-02-03T20:27:58Z")

</div>

Hello. Migrated our project from 5.6 to 5.7.2 and the levels where we have navigation system used cause crashes. === UE 5.7 NavigationSystem MTAccessDetector Crash on Level Load === Engine Version: 5.7.2 Platform: Win…

---

## [Patrol Location Vector Invalid](https://forums.unrealengine.com/t/patrol-location-vector-invalid/773575)

<div class="topic-metadata">

**Author:** [@Phin\_The\_Platy](https://forums.unrealengine.com/u/Phin_The_Platy)\
**Replies:** 3\
**Last updated:** [February 2, 2026, 3:15pm UTC](https://forums.unrealengine.com/t/patrol-location-vector-invalid/773575 "2026-02-02T15:15:08Z")

</div>

Okay so,long story short im making a behaviour tree for an enemy but it never goes in patrol; i doubt is a nav mesh problem cause in chase and attack he calmly steps upon the said nav mesh. But it doesn’t even consider t…

---

## [Is there a command AI Move As Close As Possible To Position?](https://forums.unrealengine.com/t/is-there-a-command-ai-move-as-close-as-possible-to-position/367611)

<div class="topic-metadata">

**Author:** [@AlexDiru](https://forums.unrealengine.com/u/AlexDiru)\
**Replies:** 14\
**Last updated:** [February 1, 2026, 12:18am UTC](https://forums.unrealengine.com/t/is-there-a-command-ai-move-as-close-as-possible-to-position/367611 "2026-02-01T00:18:20Z")

</div>

TL;DR: Is there a command AI Move As Close As Possible To Position? Which given a vector will move the AI to a reachable point on the NavMesh which minimises the distance between the actor and this input vector I’m writ…

---

## [Why doesn’t Move To Location or Actor move the actor to the exact point, while AI Move To does? ](https://forums.unrealengine.com/t/why-doesn-t-move-to-location-or-actor-move-the-actor-to-the-exact-point-while-ai-move-to-does/2696152)

<div class="topic-metadata">

**Author:** [@JaimeAndres\_97](https://forums.unrealengine.com/u/JaimeAndres_97)\
**Replies:** 1\
**Last updated:** [January 31, 2026, 9:12am UTC](https://forums.unrealengine.com/t/why-doesn-t-move-to-location-or-actor-move-the-actor-to-the-exact-point-while-ai-move-to-does/2696152 "2026-01-31T09:12:16Z")

</div>

I’m testing different AI movement nodes and I found something I don’t fully understand. When I use AI Move To, the unit moves exactly to the target point, ending up right on top of it. However, when I use Move To Locat…

---

## [Apostrophe not openning AI Debug](https://forums.unrealengine.com/t/apostrophe-not-openning-ai-debug/455092)

<div class="topic-metadata">

**Author:** [@Unzkilled](https://forums.unrealengine.com/u/Unzkilled)\
**Replies:** 7\
**Last updated:** [January 29, 2026, 5:29pm UTC](https://forums.unrealengine.com/t/apostrophe-not-openning-ai-debug/455092 "2026-01-29T17:29:09Z")

</div>

Hey, when I press apostrophe key (’ or \`) it does not show the AI Debugger as expected. I have watched many videos and it seems to come built in the engine. Maybe I have disabled it accidentally, is there any known setup…

---

## [How to avoid generate NavMesh inside static Mesh? (UE5.4.4)](https://forums.unrealengine.com/t/how-to-avoid-generate-navmesh-inside-static-mesh-ue5-4-4/2057814)

<div class="topic-metadata">

**Author:** [@Ivan3z](https://forums.unrealengine.com/u/Ivan3z)\
**Replies:** 11\
**Last updated:** [January 24, 2026, 9:48pm UTC](https://forums.unrealengine.com/t/how-to-avoid-generate-navmesh-inside-static-mesh-ue5-4-4/2057814 "2026-01-24T21:48:06Z")

</div>

I need navmesh to be generated on top of the static mesh. But the navmesh generated inside off the static mesh is a problem because it is detected as navigable points too. I know this is an old problem. I’ve been…

---

## [AI Pathfinding Question](https://forums.unrealengine.com/t/ai-pathfinding-question/2694550)

<div class="topic-metadata">

**Author:** [@Nitrox32](https://forums.unrealengine.com/u/Nitrox32)\
**Replies:** 1\
**Last updated:** [January 24, 2026, 4:18pm UTC](https://forums.unrealengine.com/t/ai-pathfinding-question/2694550 "2026-01-24T16:18:19Z")

</div>

Hi there. I have a simple AI setup using a behavior tree. The enemy can sense both sight and sound. When the sense is triggered I simply have the AI move to the position of the player or where the sound occurred. The…

---

## [AI Move To Slow down the AI ](https://forums.unrealengine.com/t/ai-move-to-slow-down-the-ai/2694148)

<div class="topic-metadata">

**Author:** [@Tongstudio07](https://forums.unrealengine.com/u/Tongstudio07)\
**Replies:** 0\
**Last updated:** [January 22, 2026, 3:50pm UTC](https://forums.unrealengine.com/t/ai-move-to-slow-down-the-ai/2694148 "2026-01-22T15:50:53Z")

</div>

The “ai move to” node causes the enemy to slow down when chasing the player, always reducing its speed just before getting close to the player. What should I do? Please do me a favor. Thank you very much.

---

## [Enemy AI Will not move after pulled from enemy pool](https://forums.unrealengine.com/t/enemy-ai-will-not-move-after-pulled-from-enemy-pool/1968691)

<div class="topic-metadata">

**Author:** [@Tabbybeast1](https://forums.unrealengine.com/u/Tabbybeast1)\
**Replies:** 5\
**Last updated:** [January 21, 2026, 5:14am UTC](https://forums.unrealengine.com/t/enemy-ai-will-not-move-after-pulled-from-enemy-pool/1968691 "2026-01-21T05:14:35Z")

</div>

Hello all! i have not really posted here before so forgive my lack of posting experience! My problem is that i have a pool of enemies that spawns at world origin. when they are pulled to the random spawn location the ai…

---

## [State Tree Request Transition Node broken in 5.7? It was working in 5.6](https://forums.unrealengine.com/t/state-tree-request-transition-node-broken-in-5-7-it-was-working-in-5-6/2690722)

<div class="topic-metadata">

**Author:** [@Layter](https://forums.unrealengine.com/u/Layter)\
**Replies:** 1\
**Last updated:** [January 9, 2026, 5:59pm UTC](https://forums.unrealengine.com/t/state-tree-request-transition-node-broken-in-5-7-it-was-working-in-5-6/2690722 "2026-01-09T17:59:19Z")

</div>

The State Tree Request Transition node is broken in version 5.7 if it is called as a global task. It was working in 5.6.

---

## [EQS Query Params causing ram overflow](https://forums.unrealengine.com/t/eqs-query-params-causing-ram-overflow/429514)

<div class="topic-metadata">

**Author:** [@Okarii](https://forums.unrealengine.com/u/Okarii)\
**Replies:** 5\
**Last updated:** [January 5, 2026, 3:48pm UTC](https://forums.unrealengine.com/t/eqs-query-params-causing-ram-overflow/429514 "2026-01-05T15:48:44Z")

</div>

learning to use the EQS and was trying to use the Query Params to make it a little more robust. followed instructions I found on another thread; EQS Query Params in Blueprint - Blueprint - Unreal Engine Forums attempted…

---

## [AI SetFocus Instantly snap rotate to location (How to make it rotate smoothly?)](https://forums.unrealengine.com/t/ai-setfocus-instantly-snap-rotate-to-location-how-to-make-it-rotate-smoothly/449219)

<div class="topic-metadata">

**Author:** [@dinasorZ](https://forums.unrealengine.com/u/dinasorZ)\
**Replies:** 4\
**Last updated:** [January 1, 2026, 9:51pm UTC](https://forums.unrealengine.com/t/ai-setfocus-instantly-snap-rotate-to-location-how-to-make-it-rotate-smoothly/449219 "2026-01-01T21:51:26Z")

</div>

When I Set New Focus, the AI Instantly snap rotate to the focused location… Any Idea how to make it smoothly rotate to the new focused location? Thank you in advance.

---

## [EQS - Points Grid - Layering generation vertically](https://forums.unrealengine.com/t/eqs-points-grid-layering-generation-vertically/272041)

<div class="topic-metadata">

**Author:** [@Gigadrillbreak3r](https://forums.unrealengine.com/u/Gigadrillbreak3r)\
**Replies:** 1\
**Last updated:** [December 31, 2025, 7:24pm UTC](https://forums.unrealengine.com/t/eqs-points-grid-layering-generation-vertically/272041 "2025-12-31T19:24:03Z")

</div>

Hello , I am trying to generate a grid on the main character which I did with an eqs-context-bp but of course it generates it on one plane.What I am trying to accomplish is to have the grid fill the navigation mesh along…

---

## [Why does this BT Sequence only return true if I put a Force Success on the Wait node!?](https://forums.unrealengine.com/t/why-does-this-bt-sequence-only-return-true-if-i-put-a-force-success-on-the-wait-node/2688572)

<div class="topic-metadata">

**Author:** [@TheDogtoy](https://forums.unrealengine.com/u/TheDogtoy)\
**Replies:** 0\
**Last updated:** [December 30, 2025, 1:59pm UTC](https://forums.unrealengine.com/t/why-does-this-bt-sequence-only-return-true-if-i-put-a-force-success-on-the-wait-node/2688572 "2025-12-30T13:59:31Z")

</div>

That wait is somehow returning false unless I force success. Any idea why?

---

## [State Tree Transition Problem](https://forums.unrealengine.com/t/state-tree-transition-problem/2491763)

<div class="topic-metadata">

**Author:** [@Fraps-971](https://forums.unrealengine.com/u/Fraps-971)\
**Replies:** 3\
**Last updated:** [December 27, 2025, 10:33pm UTC](https://forums.unrealengine.com/t/state-tree-transition-problem/2491763 "2025-12-27T22:33:47Z")

</div>

I have a problem and cant seem to understand. I’m using the State Tree system in Unreal Engine 5.4 for AI behavior, and I’ve run into an issue with transitioning between states using events. Basically I have a roam tas…

---

## [How to move GASP or MOVER character into specific location?](https://forums.unrealengine.com/t/how-to-move-gasp-or-mover-character-into-specific-location/2686440)

<div class="topic-metadata">

**Author:** [@Booney](https://forums.unrealengine.com/u/Booney)\
**Replies:** 0\
**Last updated:** [December 19, 2025, 7:08pm UTC](https://forums.unrealengine.com/t/how-to-move-gasp-or-mover-character-into-specific-location/2686440 "2025-12-19T19:08:38Z")

</div>

How to get GASP character to move to specific location(i.e. the front of a chest or door) before playing an animaton? but also what is the best practice to stop them while animating, disable input, disabling the movement…

[Previous page](https://forums.unrealengine.com/c/development-discussion/programming-scripting/ai/128.md?page=2)

[Next page](https://forums.unrealengine.com/c/development-discussion/programming-scripting/ai/128.md?page=4)
