Simple Actions not triggering

Thanks for you help. So I did some testing and the character from sample project is now working correctly, however my own character is having the previous issue where the action_config is empty which is weird because when I manually print the actions array I get all the actions defined in the character and I couldn’t really find any differences between the two characters.
Here in the log, the first query is with the sample character and the second one is with my character back to back.
output logs.txt (15.6 KB)
Do you have an idea on why this could be happening?
Here is my NPC blueprint.


Here is where I defined the actions

Here is where I print the actions list

The character IDs for both characters are the same.

I can see the action and it works correctly as an Action response. There is no problem.

action_config { actions: "Prints" characters { } characters { name: "Test Character" } characters { name: "Guest" } objects { } classification: "multistep" }

ConvaiGRPCLog: Action: Prints

Hey there, thanks for the reply!
Yes as I mentioned. I put both characters (The one from sample project and my own metahuman) in the same environment. I query them one after the other. The first one from sample project works without any issues but mine doesn’t. If you go down in the logs you see second query with my custom character returns an empty action_config. However when I print the action list using print string in the blueprint I provided, I get the full list of actions of my character so it shouldn’t be empty.

Thanks for the detailed explanation.

One thing you might want to try is ensuring that the Parent Tick is being called in your custom character Blueprint..

To do this:

  • Open your custom character Blueprint.
  • In the Tick Event, right-click and choose “Add Call to Parent Function”.
  • Make sure this node is called right after the Event Tick.

Please try this and let us know if it resolves the issue!

1 Like

Yessss that fixed it! Now my character is responding to custom actions properly.
Thank you so much for your help and patience @K3 that must’ve been annoying to debug. I know it was for me haha!

1 Like