# Subsystem Not Found

**URL:** <https://forum.convai.com/t/subsystem-not-found/3884>\
**Category:** Unreal Engine Plugin\
**Tags:** question, unreal-engine\
**Created:** [May 10, 2025, 11:18am UTC](https://forum.convai.com/t/subsystem-not-found/3884 "2025-05-10T11:18:02Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [May 10, 2025, 11:18am UTC](https://forum.convai.com/t/subsystem-not-found/3884/1 "2025-05-10T11:18:02Z")

</div>

Hey all, trying to get this set up, so sorry for the newb question:

I keep getting the following errors in my log:

```auto
ConvaiUtilsLog: Warning: Could not get pointer to Convai Subsystem
ConvaiGRPCLog: Warning: Convai Subsystem is not valid
ConvaiChatbotComponentLog: Warning: UConvaiChatbotComponent Get Response Failed! | Character ID : d9237aae-6fa1-11ef-bf0f-42010a7be011 | Session ID : -1

```

I have updated the plugin from the github site, I’m running UE5.4.4. I have the API Key set, no other options for Convai in Project Settings.

Thanks for any help offered!

---

<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 10, 2025, 6:59pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/2 "2025-05-10T18:59:45Z")

</div>

Hello @bobby,

**Welcome to the Convai Developer Forum!**

No worries at all, happy to help!

Could you please let us know:

- Which version of the Convai plugin you are using?
- How you performed the setup?
- Whether you’ve correctly set the Parent for both the Convai Player and NPCs?

These details will help us troubleshoot the issue more effectively. Looking forward to your reply!

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [May 12, 2025, 8:22pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/3 "2025-05-12T20:22:40Z")

</div>

I WAS using 3.3, and I was getting this error, so I updated to 3.5.3-beta. Still getting the error though.

I took the ready made releases and copied it to the marketplace folder

I do NOT have the parent as ConvaiBasePlayer–That’s required? I have both types of Characters (NPCs and PCs) as blueprints, derived from the same custom C++ Character class. I DO have the Convai Player Component added to my PC Blueprint.

---

<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 12, 2025, 8:41pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/4 "2025-05-12T20:41:02Z")

</div>

Hello @milkyisreallycute,

Please try creating a new Unreal Engine project and follow the steps below using version **3.5.3** of our plugin:

- Download the ZIP file that matches your Unreal Engine version from our latest release: [Convai Unreal SDK 3.5.3-beta](https://github.com/Conv-AI/Convai-UnrealEngine-SDK/releases/tag/3.5.3-beta)

- In your Unreal project directory, create a **Plugins** folder if it doesn’t already exist.

- Move the **Convai** folder from the ZIP into the **Plugins** folder.

- Open your project.

- Go to **Project Settings \> Convai** and enter your API key.

Let us know if the issue persists after this clean setup!

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [May 13, 2025, 2:24am UTC](https://forum.convai.com/t/subsystem-not-found/3884/5 "2025-05-13T02:24:14Z")

</div>

Okay, it worked in the new project.

Where is the recommended location for the plugin files? In the Simple Talking Cube, it’s in the project folder itself, but in another part of the documentation it’s in the marketplace folder.

If it’s supposed to be in the project folder, then I will definitely need to move it.

FWIW, after following the Simple Talking Cube (which is how I got it to work), I tried doing it for my project, and it’s not finding the NPC even though I’m sitting right in front of him. I’m going to try some more possibilities tomorrow.

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [May 13, 2025, 5:17pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/6 "2025-05-13T17:17:07Z")

</div>

I take it back, it’s not working. The radius was not giving me a hit on the NPC, so when Convai Get Looked at Character was returning false, I thought I had moved on to a new issue. However, I upped the radius, and the errors have returned. it’s just doing this in my regular project. As far as I can tell, it’s the same as the bare bones project. I just have the ConvaiChatbot component on the NPC character, For the player character, I just have ConvaiPlayer component add to the player.

---

<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 13, 2025, 5:32pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/8 "2025-05-13T17:32:20Z")

</div>

Yes, as I said `{Project Location}/Plugins` folder is the right way.

---

<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 13, 2025, 7:36pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/9 "2025-05-13T19:36:28Z")

</div>

So are you saying that everything works in the new project but not in the existing project?

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [May 13, 2025, 7:37pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/10 "2025-05-13T19:37:03Z")

</div>

Exactly. And as far as I can tell, there isn’t anything different about them.

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [May 13, 2025, 7:37pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/11 "2025-05-13T19:37:39Z")

</div>

I think my picture of the setup would be helpful here.

 ![ConvAI Setup](https://canada1.discourse-cdn.com/flex004/uploads/convai/original/2X/2/275bbf08b7bc0815c14ffbd483ad1484626ba968.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:** [May 13, 2025, 7:47pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/12 "2025-05-13T19:47:31Z")

</div>

Okay. Start the level, try to talk and let me see the logs.

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [June 4, 2025, 3:35pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/13 "2025-06-04T15:35:11Z")

</div>

Sorry it took so long, I couldn’t get it to compile for the longest time. Now it’s finally compiling again. Here is the Convai log:

ConvaiChatbotComponentLog: Cleanup | Character ID : d9237aae-6fa1-11ef-bf0f-42010a7be011 | Session ID : -1  
ConvaiChatbotComponentLog: Cleanup | Character ID : d9237aae-6fa1-11ef-bf0f-42010a7be011 | Session ID : -1  
ConvaiPlayerLog: UConvaiPlayerComponent: Found submix “AudioInput”  
LogBlueprintUserMessages: [BP\_EarthdawnPlayerCharacter\_C\_0] Convai Subsystem is Invalid!

The last line is when I tried to interact with the NPC

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [June 4, 2025, 3:41pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/14 "2025-06-04T15:41:18Z")

</div>

> [@bobby](#):
>
> ConvaiChatbotComponentLog: Cleanup | Character ID : d9237aae-6fa1-11ef-bf0f-42010a7be011 | Session ID : -1  
> ConvaiChatbotComponentLog: Cleanup | Character ID : d9237aae-6fa1-11ef-bf0f-42010a7be011 | Session ID : -1  
> ConvaiPlayerLog: UConvaiPlayerComponent: Found submix “AudioInput”  
> LogBlueprintUserMessages: [BP\_EarthdawnPlayerCharacter\_C\_0] Convai Subsystem is Invalid!

FWIW, that last message is from my blueprints after it checks to see if the Convai subsystem is valid. Since it returns false, it prints that message and halts execution of that event

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [June 4, 2025, 4:24pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/15 "2025-06-04T16:24:47Z")

</div>

Last bit of info (I think). When I remove my check for the Subsystem, I get the following errors:

ConvaiUtilsLog: Warning: Could not get pointer to Convai Subsystem  
ConvaiGRPCLog: Warning: Convai Subsystem is not valid  
ConvaiChatbotComponentLog: Warning: UConvaiChatbotComponent Get Response Failed! | Character ID : d9237aae-6fa1-11ef-bf0f-42010a7be011 | Session ID : -1

---

<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 4, 2025, 4:51pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/16 "2025-06-04T16:51:15Z")

</div>

Please share all logs.

---

<div class="post-metadata">

**Author:** ![bobby](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/bobby/32/4208_2.png) [@bobby](https://forum.convai.com/u/bobby)\
**Post date:** [June 4, 2025, 5:08pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/17 "2025-06-04T17:08:03Z")

</div>

Solved it!

I’m not sure what set of fixes got it done, because I know this wasn’t all of it, but it was the last part.

For some reason, I overrode my project’s Game Instance’s Init function. I did NOT call Super::Init()

Now, the reason I overrode that Init function was me trying to initialize the Convai Subsystem, so clearly this wasn’t the total solution (as mentioned before). But it was the final piece!

---

<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 4, 2025, 6:50pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/18 "2025-06-04T18:50:31Z")

</div>

Glad to hear you figured it out and thanks for sharing the solution here for others who might run into 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 4, 2025, 6:50pm UTC](https://forum.convai.com/t/subsystem-not-found/3884/19 "2025-06-04T18:50:55Z")

</div>

Closed on June 4, 2025, 6:50pm UTC


