Actions not triggering / Custom Events ignored

What do you need help with?

Bug report

Installation method

FAB

Issue area

Blueprint Components

Impact

Major - a core flow is broken

Unreal Engine version

5.8.2

Convai Unreal Engine Plugin version

4.0.0-beta.23-hotfix

Project setup

Blueprint

Target platform

Unreal Editor

Where does it happen?

Custom project

Short summary

I’m experiencing a critical issue where Convai Actions have completely stopped triggering in my Blueprint graphs.

What happened?

I’m experiencing a critical issue where Convai Actions have completely stopped triggering in my Blueprint graphs. Everything was working perfectly yesterday, but today, none of my action breakpoints (e.g., Task Done or Test Jump) are hitting.

The conversational pipeline (STT, TTS, and LLM context) is still working flawlessly. The character listens and responds perfectly, but the action execution pipeline seems totally broken.

Troubleshooting Steps Taken:

Verified the Enable Actions boolean is explicitly checked on the BP_ConvaiChatbotComponent.

Ensured action names in the Details panel exactly match the Custom Events in the Event Graph. I also tested variations with and without spaces (e.g., TaskDone vs Task Done) to rule out JSON string parsing bugs.

Updated the action descriptions on the Convai Web Dashboard to use explicit, forced trigger commands to ensure the LLM isn’t bypassing them due to character persona/emotion.

Pushed direct context-update JSON payloads during runtime instructing the bot to execute the actions silently. The bot acknowledges the prompt but fires back standard conversational text instead of the tool payload.

What did you expect?

Hopefully, this gets a quick response from their engineering team.

Unreal logs or error messages

Reviewing my local logs, the plugin successfully authenticates and passes the ActionConfig array to the server during the initial connection handshake (I can see my actions listed in the realtime-api.convai.com/connect request body). However, the execution signal never makes it back to the Unreal Blueprint.

I also noticed several new compiler warnings in this hotfix related to ConvaiBaseCharacter (e.g., Usage of ‘AddActions’ has been deprecated. Use UConvaiChatbotComponent::AddActions and uninitialized struct properties in ConvaiDefinitions.h).

Since no local architectural changes were made between yesterday and today, I suspect there is a desync between the backend LLM action parsing and the current plugin’s routing pipeline.

Screenshots, recording, logs, or minimal repro

SoftScapes_20260831_160839_Default.log (92.4 KB)

I checked the relevant documentation, resources, and similar forum posts before posting.

on

I confirm that I did not include API keys, tokens, passwords, secrets, private character data, private conversation logs, or customer data.

on

Could you please try again?
Also, some major updates to the Action system are coming soon.