# Characters receiving move actions but not moving

**URL:** <https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115>\
**Category:** Unreal Engine Plugin\
**Tags:** actions, question, unreal-engine\
**Created:** [May 28, 2025, 12:18am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115 "2025-05-28T00:18:01Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [May 28, 2025, 12:18am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/1 "2025-05-28T00:18:01Z")

</div>

Hi,

I’m using UE 5.4, convai plugin 3.3.0

I am trying to have a meta human complete an onboarding tour as shown in this video.

[![](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/1X/b640a09902b809d69e0e1a591e595bb9d4e240bd.jpeg "AI-powered Onboarding Character for Digital Twin Environments | Convai Unity Tutorial") ](https://www.youtube.com/watch?v=wmhoNXUhc1U&t=203s)

Currently, it seem’s as though my characters are receiving actions but not able to transfer this information to movement, or are unable to move for another reason. They respond positively to my voice commands but then stand still.

I’ve attached screenshots showing

- Navigation testing blueprints - character ran towards the player from begin play.
- Blueprints to print the metas receiving actions and images of the met’as response giving certain prompts
- NavMeshBoundsVolume

Please let me know what other information you need and I can share it.

 ![Action Received Code](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/3/382f2ec843252f0d1eaaa1fa0a58c2d2d8a51708.png)  
 ![Follow Player Character](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/4/47e4bb5a3b915a32c9973d8d7ce5c4980335f164.jpeg)  
 ![Move to Meta Character](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/5/5c5d2a81635c649afd599b7c1603b171ad28d100.jpeg)  
 ![Move to Player test navigation](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/d/d4c063b6e8f4d5b9594abfdcc6f3df06b208ebdd.jpeg)  
 ![NavMeshBoundsVolume](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/e/e5c3846eead6a9ef84555c2de9ba67c3c121eb9e.jpeg)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [May 28, 2025, 8:11am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/2 "2025-05-28T08:11:36Z")

</div>

Hellon @sophia, Could you please test it in the first person template?

---

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [May 29, 2025, 10:57pm UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/3 "2025-05-29T22:57:02Z")

</div>

Hi,

Thanks for coming back so quickly. I migrated the character across to a FP starter content project. It appears to be the same here. The character gives a positive verbal response like “lead the way”, “let’s go check out this box” or versions of. They still remain stationary however and pivot to face the character direction.

Is there any other information I can provide?

 ![FP_Follow Player](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/a/a3a379636bc1b348a500db80a6d69b0f1860bf4c.jpeg)  
 ![FP_Move to Box](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/f/f962bdd0524b267714b91d95d36256c2ab8cf535.jpeg)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [May 29, 2025, 11:03pm UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/4 "2025-05-29T23:03:09Z")

</div>

Did you add the NavMeshBound?

---

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [June 2, 2025, 1:34am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/5 "2025-06-02T01:34:52Z")

</div>

Hi,

Yes I have a NavMeshBound in the template.

In my current project I have 7/9 characters able to follow the character around the scene (some seem to lose the player character fast however). The meta characters are able to talk about objects in the scene. E.g. the blue barrel as I have in the screenshot of Mike however, he is unable to move to the blue barrel. Mike is one of the characters that can follow me around.

I’ve also attached an image of one of the characters following me and then running over the railing on a staircase. Is this solved by widening the staircase or are they able to navigate stairs of this width somehow? The same character is able to run up the stair, just not down.

 ![MeshBounds](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/4/4653a26720f89df9398d6004cd84410b4d1cd8f1.jpeg)  
 ![Walk Off Stairs](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/8/855cfbfc29e237eaabf50a8146c34cc637730bc8.jpeg)  
 ![Mike and Barrel](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/f/f83805636169a458bbdd9f2132f3d5f23eed231a.jpeg)  
 ![NavMeshBound_Template](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/4/41d1e4eafd44b2e3d1c6ffda3d1b06f13e4ff7ce.jpeg)  
 ![Mike Actions](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/a/a4560dc4b4a5d3281cc87af2472d39b7f3c28094.png)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [June 2, 2025, 7:18am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/6 "2025-06-02T07:18:35Z")

</div>

Thanks for the detailed explanation and screenshots.

To determine whether this issue is on Convai’s side or related to your project setup, please try the following steps:

1. **Open the First Person Template Level** in your Unreal project.
2. Go to the **Output Log** , right-click, and select **Clear** to remove previous logs.
3. Reproduce the issue.
4. Share the new logs with us here. Just make sure to **remove your API key** before posting.

This will help us diagnose if the issue is related to Convai or your level setup.

---

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [June 2, 2025, 11:39pm UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/8 "2025-06-02T23:39:17Z")

</div>

ConvaiGRPCLog: Narrative Section Received 06c3c2f8-1050-11f0-ad78-42010a7be01a: | Character ID : \_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalResponse : False

ConvaiGRPCLog: OnStreamRead - Done Reading: Status:Ok | Debug Log: | message: | Details: | Code:0 | Character ID:\_\_\_\_\_\_ | Session ID:6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Calling Stream Finish | Character ID : \_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: On Stream Finish | Character ID : \_\_\_\_\_\_| Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiChatbotComponentLog: UConvaiChatbotComponent Request Finished! | Character ID : \_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiAudioStreamerLog: onAudioFinished

ConvaiAudioStreamerLog: onAudioFinished: Pausing Voice and Lipsync

ConvaiPlayerLog: Started Talking

ConvaiAudioLog: Using FrontMic (Realtek(R) Audio) as Audio capture device with NumChannels:2 and SampleRate:48000

ConvaiChatbotComponentLog: InterruptSpeech: Interrupting character | Character ID : \_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: AsyncGetResponse started | Character ID : \_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: GRPC GetResponse stream initialized | Character ID : \_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: request: get\_response\_config {

character\_id: \_\_\_\_\_\_\_

api\_key: \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

audio\_config {

sample\_rate\_hertz: 16000

enable\_facial\_data: true

face\_model: FACE\_MODEL\_OVR\_MODEL\_NAME

}

action\_config {

actions: “Move to ”

actions: “None”

characters {

name: “Player”

}

classification: “multistep”

}

speaker: “Player”

}

| Character ID : \_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Initial Stream Write | Character ID : \_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Initial Stream Read | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Received UserQuery Hey.: | Character ID : \_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiGRPCLog: Received UserQuery hey, Kenn: | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiGRPCLog: Received UserQuery Hey kenned.: | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiGRPCLog: Received UserQuery hey Kennedy: | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiGRPCLog: Received UserQuery hey: | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiPlayerLog: Finished Talking

ConvaiGRPCLog: Calling Stream WritesDone | Character ID : \_\_\_\_\_\_\_| Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: On Stream Write Done Writing

ConvaiGRPCLog: OnStreamWriteDone

ConvaiGRPCLog: NumberOfAudioBytesSent 81840

ConvaiGRPCLog: Received UserQuery hey: | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiGRPCLog: Received UserQuery hey Kennedy: | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiGRPCLog: Received UserQuery Hey Kennedy: | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : False

ConvaiGRPCLog: Received UserQuery Hey Kennedy follow me.: | Character ID : \_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalTranscription : True

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 0.511338 secs | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 0.510816

ConvaiGRPCLog: Received Text Alright, lead the way! Unless you’re heading to the galley for some of that suspiciously lumpy mashed potato… then I’m gonna need a bit more convincing : | Character ID : \_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalResponse : False

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 0.510816 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 1 ExpectedFrameCount:51.081635 ChunkFrameCounter: 1

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Resuming Voice and Lipsync

ConvaiAudioStreamerLog: PlayNextAudioInQueue - Duration: 0.510816 - Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayNextLipSyncInQueue - Duration: 0.260000 - Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 52 ExpectedFrameCount:51.081635 ChunkFrameCounter: 52

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 1.724580 secs | Character ID : \_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 1.724059

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 1.724059 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 53 ExpectedFrameCount:172.405899 ChunkFrameCounter: 53

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 1.724059 - Audio Chunks: 1 - LipSync Duration: 0.710000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 173 ExpectedFrameCount:172.405899 ChunkFrameCounter: 173

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 1.724580 secs | Character ID : \_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 1.724059

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 1.724059 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 174 ExpectedFrameCount:172.405899 ChunkFrameCounter: 174

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 1.724059 - Audio Chunks: 1 - LipSync Duration: 0.710000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 173 ExpectedFrameCount:172.405899 ChunkFrameCounter: 173

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 1.724580 secs | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 1.724059

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 1.724059 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 174 ExpectedFrameCount:172.405899 ChunkFrameCounter: 174

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 1.724059 - Audio Chunks: 1 - LipSync Duration: 0.710000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 173 ExpectedFrameCount:172.405899 ChunkFrameCounter: 173

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 0.354603 secs | Character ID : \_\_\_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 0.354082

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 0.354082 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 174 ExpectedFrameCount:35.408165 ChunkFrameCounter: 174

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 0.354082 - Audio Chunks: 1 - LipSync Duration: 0.180000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 36 ExpectedFrameCount:35.408165 ChunkFrameCounter: 36

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 1.724580 secs | Character ID : \_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 1.724059

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 1.724059 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 37 ExpectedFrameCount:172.405899 ChunkFrameCounter: 37

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 1.724059 - Audio Chunks: 1 - LipSync Duration: 0.710000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 173 ExpectedFrameCount:172.405899 ChunkFrameCounter: 173

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 1.724580 secs | Character ID : \_\_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 1.724059

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 1.724059 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 174 ExpectedFrameCount:172.405899 ChunkFrameCounter: 174

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 1.724059 - Audio Chunks: 1 - LipSync Duration: 0.710000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 173 ExpectedFrameCount:172.405899 ChunkFrameCounter: 173

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 0.499728 secs | Character ID : \_\_\_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 0.499206

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 0.499206 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 174 ExpectedFrameCount:49.920635 ChunkFrameCounter: 174

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 0.499206 - Audio Chunks: 1 - LipSync Duration: 0.250000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 50 ExpectedFrameCount:49.920635 ChunkFrameCounter: 50

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy”

ConvaiGRPCLog: Received Audio Chunk: 0.511338 secs | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: EmotionResponse: joy 2

ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 0.510816

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 0.510816 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 51 ExpectedFrameCount:51.081635 ChunkFrameCounter: 51

ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 0.510816 - Audio Chunks: 1 - LipSync Duration: 0.260000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0

ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 52 ExpectedFrameCount:51.081635 ChunkFrameCounter: 52

ConvaiGRPCLog: Chatbot Total Received Lipsync Responses: 1055 Responses

ConvaiChatbotComponentLog: Chatbot Total Received Audio: 10.490726 seconds

ConvaiGRPCLog: Received Text : | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalResponse : True

ConvaiGRPCLog: GetResponse SequenceString: None

ConvaiGRPCLog: Action: None

LogBlueprintUserMessages: [BP\_Kennedy\_C\_UAID\_88AEDD9450EE366D02\_1720034104] None

LogBlueprintUserMessages: [BP\_Kennedy\_C\_UAID\_88AEDD9450EE366D02\_1720034104] None

LogBlueprintUserMessages: [BP\_Kennedy\_C\_UAID\_88AEDD9450EE366D02\_1720034104]

ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “6f21d255f7a1da86c034f5bf89e10a83”

emotion\_response: “Joy Trust Interest”

ConvaiGRPCLog: Narrative Section Received 06c3c2f8-1050-11f0-ad78-42010a7be01a: | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83 | IsFinalResponse : False

ConvaiGRPCLog: OnStreamRead - Done Reading: Status:Ok | Debug Log: | message: | Details: | Code:0 | Character ID:\_\_\_\_\_\_\_\_\_ | Session ID:6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Calling Stream Finish | Character ID : \_\_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: On Stream Finish | Character ID : \_\_\_\_\_\_\_| Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiChatbotComponentLog: UConvaiChatbotComponent Request Finished! | Character ID : \_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiAudioStreamerLog: onAudioFinished

LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden

LogWorld: BeginTearingDown for /Game/FirstPerson/Maps/UEDPIE\_0\_FirstPersonMap

ConvaiSubsystemLog: UConvaiSubsystem Stopped

ConvaiSubsystemLog: End Run

LogWorld: UWorld::CleanupWorld for FirstPersonMap, bSessionEnded=true, bCleanupResources=true

LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated

LogWorldPartition: UWorldPartition::Uninitialize : World = /Game/FirstPerson/Maps/UEDPIE\_0\_FirstPersonMap.FirstPersonMap

LogContentBundle: [FirstPersonMap(Standalone)] Deleting container.

LogWorldMetrics: [UWorldMetricsSubsystem::Deinitialize]

LogWorldMetrics: [UWorldMetricsSubsystem::Clear]

LogPlayLevel: Display: Shutting down PIE online subsystems

LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated

ConvaiChatbotComponentLog: Cleanup | Character ID : \_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiChatbotComponentLog: Cleanup | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : -1

LogAudio: Display: Audio Device unregistered from world ‘None’.

ConvaiGRPCLog: Destroying UConvaiGRPCGetResponseProxy… | Character ID : \_\_\_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Destroying UConvaiGRPCGetResponseProxy… | Character ID : \_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Destroying UConvaiGRPCGetResponseProxy… | Character ID : \_\_\_\_\_\_\_\_\_\_\_ | Session ID : 6f21d255f7a1da86c034f5bf89e10a83

ConvaiGRPCLog: Destroying UConvaiGRPCGetResponseProxy… | Character ID : \_\_\_\_\_ | Session ID : -1

LogAudioMixer: Deinitializing Audio Bus Subsystem for audio device with ID 2

LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=2

LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=2

LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden

LogUObjectHash: Compacting FUObjectHashTables data took 0.40ms

LogPlayLevel: Display: Destroying online subsystem :Context\_3

LogDerivedDataCache: C:/Users/tomdr/AppData/Local/UnrealEngine/Common/DerivedDataCache: Maintenance finished in +00:00:04.301 and deleted 0 files with total size 0 MiB and 0 empty folders. Scanned 2854 files in 4229 folders with total size 1004 MiB.

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [June 3, 2025, 1:20pm UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/9 "2025-06-03T13:20:28Z")

</div>

`ConvaiGRPCLog: Action: None` action response is None.

What did you say to the character?  
Is this a CPP project or a Blueprint project?

---

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [June 3, 2025, 11:44pm UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/10 "2025-06-03T23:44:50Z")

</div>

I receive the same None response if I ask the Convai character to “follow me”, “follow the player” or “move to” an object they have been made aware of in the scene. The response to “follow Me” / “follow the Player” is inconsistent and sometimes displays as shown in the screenshots. “Move to” objects never seems to work. I’ve copied an output log of a time it prompted as successful but the character remained still.

It’s a CPP project with blueprints

 ![FollowMe](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/d/dd74e031be9e2c897e610ec4b5cebd5155516f1b.jpeg)  
 ![MoveToBox](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/e/e5949942ab7f9abbd68c0d5eadc121935f92f4ec.jpeg)  
 ![MoveToPlayer](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/c/c1be6c878a82445e635d05fb711b0aff4796cb11.jpeg)

LogWorldPartition: Display: WorldPartition initialize started…  
LogWorldPartition: UWorldPartition::Initialize : World = /Game/FirstPerson/Maps/UEDPIE\_0\_FirstPersonMap.FirstPersonMap, World Type = PIE, IsMainWorldPartition = 1, Location = V(0), Rotation = R(0), IsEditor = 0, IsGame = 0, IsPIEWorldTravel = 0, IsCooking = 0  
LogWorldPartition: UWorldPartition::Initialize Context : World NetMode = Standalone, IsServer = 0, IsDedicatedServer = 0, IsServerStreamingEnabled = 0, IsServerStreamingOutEnabled = 0, IsUsingMakingVisibleTransaction = 0, IsUsingMakingInvisibleTransaction = 0  
LogContentBundle: [FirstPersonMap(Standalone)] Creating new container.  
LogWorldPartition: Display: WorldPartition initialize took 4.604 ms (total: 10.8 sec)  
LogPlayLevel: PIE: World Init took: (0.005540s)  
LogAudio: Display: Creating Audio Device: Id: 9, Scope: Unique, Realtime: True  
LogAudioMixer: Display: Audio Mixer Platform Settings:  
LogAudioMixer: Display: Sample Rate: 48000  
LogAudioMixer: Display: Callback Buffer Frame Size Requested: 1024  
LogAudioMixer: Display: Callback Buffer Frame Size To Use: 1024  
LogAudioMixer: Display: Number of buffers to queue: 2  
LogAudioMixer: Display: Max Channels (voices): 32  
LogAudioMixer: Display: Number of Async Source Workers: 0  
LogAudio: Display: AudioDevice MaxSources: 32  
LogAudio: Display: Audio Spatialization Plugin: None (built-in).  
LogAudio: Display: Audio Reverb Plugin: None (built-in).  
LogAudio: Display: Audio Occlusion Plugin: None (built-in).  
LogAudioMixer: Display: Initializing audio mixer using platform API: ‘XAudio2’  
LogAudioMixer: Display: Using Audio Hardware Device Speakers (Pebble V3)  
LogAudioMixer: Display: Initializing Sound Submixes…  
LogAudioMixer: Display: Creating Master Submix ‘MasterSubmixDefault’  
LogAudioMixer: Display: Creating Master Submix ‘MasterReverbSubmixDefault’  
LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=9  
LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=9  
LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=9  
LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=9  
LogInit: FAudioDevice initialized with ID 9.  
LogAudio: Display: Audio Device (ID: 9) registered with world ‘FirstPersonMap’.  
LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 9  
LogLoad: Game class is ‘BP\_FirstPersonGameMode\_C’  
LogWorld: Bringing World /Game/FirstPerson/Maps/UEDPIE\_0\_FirstPersonMap.FirstPersonMap up for play (max tick rate 0) at 2025.06.04-09.38.35  
LogWorld: Bringing up level for play took: 0.038303  
LogOnline: OSS: Created online subsystem instance for: :Context\_8  
ConvaiPlayerLog: UConvaiPlayerComponent: Found submix “AudioInput”  
Cmd: voice.MicNoiseGateThreshold 0.01  
voice.MicNoiseGateThreshold = “0.01”  
Cmd: voice.SilenceDetectionThreshold 0.001  
voice.SilenceDetectionThreshold = “0.001”  
PIE: Server logged in  
PIE: Play in editor total start time 0.113 seconds.  
ConvaiPlayerLog: Started Talking  
ConvaiAudioLog: Using FrontMic (Realtek(R) Audio) as Audio capture device with NumChannels:2 and SampleRate:48000  
LogAudioCaptureCore: Display: WasapiCapture AudioFormat SampeRate: 48000, BitDepth: 32-Bit Floating Point  
ConvaiSubsystemLog: Warning: gRPC channel not ready yet.. Current State: GRPC\_CHANNEL\_IDLE  
ConvaiGRPCLog: AsyncGetResponse started | Character ID : _**| Session ID : -1  
ConvaiGRPCLog: GRPC GetResponse stream initialized | Character ID : \_\_\_\_| Session ID : -1  
ConvaiGRPCLog: request: get\_response\_config {  
character\_id: "**_\_\_"  
api\_key: “\_\_\_\_”  
session\_id: “-1”  
audio\_config {  
sample\_rate\_hertz: 16000  
enable\_facial\_data: true  
face\_model: FACE\_MODEL\_OVR\_MODEL\_NAME  
}  
action\_config {  
actions: “Move to ”  
actions: “None”  
characters {  
name: “Player”  
}  
classification: “multistep”  
}  
speaker: “Player”  
}  
| Character ID : \_\_\_\_\_\_ | Session ID : -1  
ConvaiGRPCLog: Initial Stream Write | Character ID : **| Session ID : -1  
ConvaiGRPCLog: Initial Stream Read | Character ID : \_\_\_\_\_ | Session ID : -1  
ConvaiGRPCLog: Received UserQuery follow: | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b | IsFinalTranscription : False  
ConvaiPlayerLog: Finished Talking  
ConvaiGRPCLog: Calling Stream WritesDone | Character ID : \_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
ConvaiGRPCLog: On Stream Write Done Writing  
ConvaiGRPCLog: OnStreamWriteDone  
ConvaiGRPCLog: NumberOfAudioBytesSent 68200  
ConvaiGRPCLog: Received UserQuery follow: | Character ID : \_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b | IsFinalTranscription : False  
ConvaiGRPCLog: Received UserQuery Follow: | Character ID : \_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b | IsFinalTranscription : False  
ConvaiGRPCLog: Received UserQuery Follow me.: | Character ID : \_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b | IsFinalTranscription : True  
ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “2e4f531ec5ff790f266b86e8b68d626b”  
emotion\_response: “Joy”  
ConvaiGRPCLog: Received Audio Chunk: 0.511338 secs | Character ID : \_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
ConvaiGRPCLog: EmotionResponse: joy 2  
ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 0.510816  
ConvaiGRPCLog: Received Text Alright! Lead the way! Whatcha got planned?: | Character ID : \_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b | IsFinalResponse : False  
ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 0.510816 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 1 ExpectedFrameCount:51.081635 ChunkFrameCounter: 1  
ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Resuming Voice and Lipsync  
ConvaiAudioStreamerLog: New SampleRate: 44100  
ConvaiAudioStreamerLog: New Channels: 1  
ConvaiAudioStreamerLog: PlayNextAudioInQueue - Duration: 0.510816 - Chunks Remaining: 0  
ConvaiAudioStreamerLog: PlayNextLipSyncInQueue - Duration: 0.260000 - Chunks Remaining: 0  
ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 52 ExpectedFrameCount:51.081635 ChunkFrameCounter: 52  
ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “2e4f531ec5ff790f266b86e8b68d626b”  
emotion\_response: “Joy”  
ConvaiGRPCLog: Received Audio Chunk: 1.579456 secs | Character ID : \_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
ConvaiGRPCLog: EmotionResponse: joy 2  
ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 1.578934  
ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 1.578934 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 53 ExpectedFrameCount:157.893417 ChunkFrameCounter: 53  
ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 1.578934 - Audio Chunks: 1 - LipSync Duration: 0.710000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0  
ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 158 ExpectedFrameCount:157.893417 ChunkFrameCounter: 158  
ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “2e4f531ec5ff790f266b86e8b68d626b”  
emotion\_response: “Joy”  
ConvaiGRPCLog: Received Audio Chunk: 0.511338 secs | Character ID : \_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
ConvaiGRPCLog: EmotionResponse: joy 2  
ConvaiAudioStreamerLog: Warning: PlayVoiceSynced: Added Audio Chunk - Audio Duration: 0.510816  
ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Detected New LipSync Chunk ChunkDuration: 0.510816 ChunkLipSyncFrameRate: 100.000000 FrameIndex:0 ChunkFrameCounter: 159 ExpectedFrameCount:51.081635 ChunkFrameCounter: 159  
ConvaiAudioStreamerLog: Play Available Audio and LipSync - Audio Duration: 0.510816 - Audio Chunks: 1 - LipSync Duration: 0.260000 - LipSync Chunks: 1 - Audio Chunks Remaining: 0 - LipSync Chunks Remaining: 0  
ConvaiAudioStreamerLog: PlayLipSyncWithPreGeneratedDataSynced: Failed to detect New LipSync Chunk due to insufficent audio chunks NumAudioChunks: 0 NumLipSyncChunks: 0 FrameIndex:0 ChunkFrameCounter: 52 ExpectedFrameCount:51.081635 ChunkFrameCounter: 52  
ConvaiGRPCLog: Chatbot Total Received Lipsync Responses: 262 Responses  
ConvaiChatbotComponentLog: Chatbot Total Received Audio: 2.599070 seconds  
ConvaiGRPCLog: Received Text : | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b | IsFinalResponse : True  
ConvaiGRPCLog: GetResponse SequenceString: Move to Player  
ConvaiGRPCLog: Action: Move to  
LogBlueprintUserMessages: [BP\_Kennedy\_C\_UAID\_88AEDD9450EE366D02\_1720034104] Move to Player  
LogBlueprintUserMessages: [BP\_Kennedy\_C\_UAID\_88AEDD9450EE366D02\_1720034104] Move to  
LogBlueprintUserMessages: [BP\_Kennedy\_C\_UAID\_88AEDD9450EE366D02\_1720034104] Player  
ConvaiAudioStreamerLog: onAudioFinished  
ConvaiGRPCLog: GetResponse EmotionResponseDebug: session\_id: “2e4f531ec5ff790f266b86e8b68d626b”  
emotion\_response: “Ecstasy Admiration Anticipation”  
ConvaiGRPCLog: Narrative Section Received 06c3c2f8-1050-11f0-ad78-42010a7be01a: | Character ID : \_\_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b | IsFinalResponse : False  
ConvaiGRPCLog: OnStreamRead - Done Reading: Status:Ok | Debug Log: | message: | Details: | Code:0 | Character ID** | Session ID:2e4f531ec5ff790f266b86e8b68d626b  
ConvaiGRPCLog: Calling Stream Finish | Character ID : \_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
ConvaiGRPCLog: On Stream Finish | Character ID : \_\_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
ConvaiChatbotComponentLog: UConvaiChatbotComponent Request Finished! | Character ID : \_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden  
LogWorld: BeginTearingDown for /Game/FirstPerson/Maps/UEDPIE\_0\_FirstPersonMap  
ConvaiSubsystemLog: UConvaiSubsystem Stopped  
ConvaiSubsystemLog: End Run  
LogWorld: UWorld::CleanupWorld for FirstPersonMap, bSessionEnded=true, bCleanupResources=true  
LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated  
LogWorldPartition: UWorldPartition::Uninitialize : World = /Game/FirstPerson/Maps/UEDPIE\_0\_FirstPersonMap.FirstPersonMap  
LogContentBundle: [FirstPersonMap(Standalone)] Deleting container.  
LogWorldMetrics: [UWorldMetricsSubsystem::Deinitialize]  
LogWorldMetrics: [UWorldMetricsSubsystem::Clear]  
LogPlayLevel: Display: Shutting down PIE online subsystems  
LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated  
ConvaiGRPCLog: Destroying UConvaiGRPCGetResponseProxy… | Character ID : \_\_\_\_\_\_| Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden  
ConvaiChatbotComponentLog: Cleanup | Character ID : \_\_\_\_\_\_ | Session ID : 2e4f531ec5ff790f266b86e8b68d626b  
ConvaiChatbotComponentLog: Cleanup | Character ID : \_\_\_\_\_\_ | Session ID : -1  
LogAudioMixer: Deinitializing Audio Bus Subsystem for audio device with ID 9  
LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=9  
LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=9  
LogUObjectHash: Compacting FUObjectHashTables data took 0.39ms  
LogPlayLevel: Display: Destroying online subsystem :Context\_8

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [June 5, 2025, 8:08am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/11 "2025-06-05T08:08:19Z")

</div>

Could you please show me your Convai Player Blueprint?

---

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [June 6, 2025, 3:09am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/12 "2025-06-06T03:09:27Z")

</div>

![BPKennedy_001](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/3/37b0fa05a76de4400e0b4c964114d0ed12aa1c6f.png)  
 ![BPKennedy_002](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/7/7308b5a0895704d7eb77e903833746a18919f17e.png)  
 ![BPKennedy_003](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/b/b673c9460d3aeaa21063037911818809cf14c404.png)  
 ![BPKennedy_004](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/6/6f36526dee8faf8e8a06b7a222462364ae8811f7.png)  
 ![LUXRConvaiBaseCharacter](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/7/761e5c429eb6fb4dc0775240aa52a84126d334b8.png)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [June 6, 2025, 4:18am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/13 "2025-06-06T04:18:34Z")

</div>

@sophia How do you send a message or how do you activate voice input? Could you please show me that?

---

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [June 9, 2025, 12:37am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/14 "2025-06-09T00:37:26Z")

</div>

![BP_FPCharacter_IATalk](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/c/cfa1c7bf8ab63e9c8657e7d3abf8ef01b789f698.png)

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [June 9, 2025, 8:47pm UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/15 "2025-06-09T20:47:02Z")

</div>

Based on your screenshots and logs, the issue seems to be that the Follows action isn’t appearing, and although a Move To action is triggered, the character isn’t moving. That usually means the character can’t reach the target due to NavMesh issues.

Please check your NavMeshBounds Volume in the scene. The character likely can’t find a path to the object.

As a quick test, try adding a cube to your scene, making sure it intersects with the ground. Then, add that cube to the Objects list for actions. See if the character can move to it. If that works, the issue is definitely with the navigable area.

---

<div class="post-metadata">

**Author:** ![sophia](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/sophia/32/3702_2.png) [@sophia](https://forum.convai.com/u/sophia)\
**Post date:** [June 9, 2025, 11:02pm UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/16 "2025-06-09T23:02:20Z")

</div>

Hi,

Please find attached some screenshots showing the NavMeshBounds, cube and how it is referenced by the characters. Currently, 2/6 of the characters can move to the white box when asked. The others do not seem to be aware of it either if I ask them to tell me about the box. They do not use any information I put in the description for it.

 ![ChrisMoveToBox](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/7/7377ee55aaf661cc84abfcb73eaf79ca62694270.jpeg)  
 ![NavMeshBounds](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/a/a8702d673c2c9c09883ea065ad9bdd22596dfdf5.jpeg)  
 ![ObjectRef](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/8/82fb99e4bad3dce3f8825b9e3bd0c1dfad62f227.jpeg)  
 ![White Box](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/e/e312078e720639b14567170b71111d8b6cede386.jpeg)

Just on a separate note we are a paid subscriber and this issue is affecting a business critical project. Are you able to offer a support session, zoom call to help us diagnose and fix this issue?

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [June 11, 2025, 10:58am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/17 "2025-06-11T10:58:13Z")

</div>

This issue has been resolved through Premium Support.

For others who may encounter a similar issue when working on a C++ project, make sure to call the **Parent: Event BeginPlay** and **Parent: Event Tick** nodes in your NPC’s Blueprint immediately after the BeginPlay and Tick events. Omitting these calls can lead to unexpected behavior in Convai’s runtime systems.

Hope this helps others avoid the same issue!

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [June 11, 2025, 10:58am UTC](https://forum.convai.com/t/characters-receiving-move-actions-but-not-moving/4115/18 "2025-06-11T10:58:16Z")

</div>

Closed on June 11, 2025, 10:58am UTC


