What do you need help with?
Bug report
Installation method
FAB
Issue area
Connection / WebRTC
Impact
Blocker - I cannot continue
Unreal Engine version
5.8.2
Convai Unreal Engine Plugin version
4.0.0-beta.23-hotfix
Character ID
ef6bc26a-9706-11f1-aa21-42010a7be02f
Project setup
Blueprint
Target platform
Unreal Editor
Where does it happen?
Custom project
Short summary
Session ID permanently stuck at -1 in Blueprints. Not able to get Actual Session ID it always return -1.
What happened?
When checking the web dashboard, it correctly updates the Session ID for each conversation session.
UConvaiChatbotComponent never updates its connection state, leaving the Blueprint-exposed Session ID permanently stuck at its default initialisation value of -1.
What did you expect?
I want the session ID for the recent conversation. So I can start with my Evaluation process further.
/character/evaluate_conversation fails instantly, as sending a payload with {“session_id”: “-1”} forces an error.
Steps to reproduce
- Start Conversation
- Get Session ID
- Print it; never update keeps at -1
Unreal logs or error messages
ConvaiSubsystemLog: OnConnectedToServer called SessionID: 4dc18535-820b-49b9-9de4-97f2c0d693af, CharSessionID: 76a4f82f-b57c-49b1-8deb-1002c6241b4b
ConvaiSubsystemLog: Attendee ID: convai-bot, Data: {“data”:{“character_session_id”:“76a4f82f-b57c-49b1-8deb-1002c6241b4b”,“interaction_id”:“f4ff9809-ac26-4451-8412-6a630c8efe30”,“type”:“interaction-created”},“label”:“rtvi-ai”,“type”:“server-message”}
ConvaiSubsystemLog: Attendee ID: convai-bot, Data: {“epoch”:1,“label”:“rtvi-ai”,“neurosync_turn_id”:1,“response_id”:“76a4f82f-b57c-49b1-8deb-1002c6241b4b:r2”,“sequence”:13,“type”:“bot-started-speaking”}
ConvaiSubsystemLog: Attendee ID: convai-bot, Data: {“epoch”:1,“label”:“rtvi-ai”,“neurosync_turn_id”:1,“response_id”:“76a4f82f-b57c-49b1-8deb-1002c6241b4b:r2”,“sequence”:354,“type”:“bot-stopped-speaking”}
ConvaiSubsystemLog: Attendee ID: convai-bot, Data: {“epoch”:1,“neurosync_turn_id”:1,“response_id”:“76a4f82f-b57c-49b1-8deb-1002c6241b4b:r2”,“sequence”:355,“type”:“bot-turn-completed”,“was_interrupted”:false}
ConvaiChatbotComponentLog: UConvaiChatbotComponent Transcription received: | Character ID : ef6bc26a-9706-11f1-aa21-42010a7be02f | Session ID : -1
ConvaiChatbotComponentLog: onAudioFinished - IsConnectionTalking: false
LogBlueprintUserMessages: [BP_MH_Pietro_C_0] Finished Talking NPC
LogBlueprintUserMessages: [BP_MH_Pietro_C_0] Session ID :-1
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
LogWorld: BeginTearingDown for /Game/SuperShop/Maps/UEDPIE_0_Despar_Demo
Screenshots, recording, logs, or minimal repro
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


