Does the guy just stand there in your own project or the example map? Standing there is the default behavior (idle) but can be changed, I set up some hotkeys for testing in the player controller so you can see how to trigger the state and behavior tree changes.
You may need to add a player or team tag (Team1 or Team2 or None) to your character so that the teams match, since I added teams that kind of made it a little more complicated where the archer ai now searches for team tags.
Also probably check the class settings in the archer ai when they’re placed in the map to see what things are defaulting to. Poke around the player controller to see how the hotkey events tell all of the archers on your team to update their behavior trees / states.
It’s possible there is a cast failing somewhere too if you are using different project templates or character blueprints, that is something I can poke around it just helps me pinpoint things if you can tell me what you’re working with specifically.
The more information you give me about what you are doing and trying to do the better I can help you and hopefully make it so it’s a smoother experience for others as well.
Also If you’re doing something like adding the archer to a starter template project and running into issues I will gladly test that and see if I can make a video showing how to set it up and test things out.