I’ve made an AI Enemy and a Behaviour Tree and when I place one or several of these AI Enemies inside the level, it works perfectly.
However if I spawn AI Enemies via Blueprint, it seems that the Behaviour Tree does not activate any Task or Service anymore, resulting in the spawned AI Enemies running at the 0,0,0 coordinates instead of finding a real location to go to like their pre-spawned brethren do.
How do I fix this?
The method I use to spawn AI Enemies is:
→ Spawn Actor from Class (AI Enemy) → Spawn Default Controller