Unreal 5.3.2 – Convai V3/V4 compatibility issue after moving project to another PC

What do you need help with?

Feature request

Installation method

Not sure

Issue area

Blueprint Components

Impact

Normal - something is not working as expected

Unreal Engine version

5.3.2

Convai Unreal Engine Plugin version

4.0.0

Project setup

Blueprint

Target platform

Unreal Editor

Where does it happen?

Not tested yet

Short summary

Convai V3/V4 compatibility issue after moving project to another PC

What happened?

Hi, I’m working on a project in Unreal Engine 5.3.2 that uses Convai and MetaHuman.

The project was originally created and working correctly on my previous computer. I recently moved the project to a new computer, installed Unreal Engine 5.3.2, and opened the same project there. After installing the newer Convai plugin (V4), I started getting the message that ConvaiBaseCharacter / ConvaiBasePlayer is deprecated.

My existing MetaHuman and First Person Player were already set up with Convai, and the project worked correctly before moving it to the new computer. I don’t know exactly which Convai 3.x version was installed on the original computer.

I’m trying to determine the safest way to restore the project without rebuilding everything from scratch.

Could someone please advise:

  1. How can I find out which older Convai plugin version the original project was using?
  2. If I download the compatible V3 version from the Convai GitHub releases and put the Convai folder into the project’s Plugins folder, should the existing project work again?
  3. Should I completely remove/disable Convai V4 first?
  4. Would it be better to keep the existing MetaHuman and restore the old plugin version, or should I import/create a new MetaHuman and set it up again using Convai V4?
  5. Is there anything else I should check when moving a Convai project from one computer to another?

I would really like to preserve the existing setup because I already have several dialogue triggers and `Invoke

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

Hello,

You can access the older V3 plugin versions from the GitHub releases page here:

To install it, download the required release, extract it, and place the Convai folder inside your project’s Plugins folder.

After that, reopen the project and check whether the existing setup works again.

I’m not sure which exact version of the Convai plugin my project originally used.

Would it be safe to test the different possible versions one by one by copying the Convai folder into my project’s Plugins/Convai folder, and then deleting/replacing it with the next version if it doesn’t work?

I would of course close Unreal before removing or replacing the plugin.

Is this a safe way to determine which version is compatible with my existing project?

You can use v3.6.9

Still wont work but i setup new human on 4.0 version and its ok. Another question: I’m using Unreal Engine 5.3.2 with the Convai Unreal plugin and a MetaHuman.

I know how to use the Convai Follows / Follow action, but in the official tutorial it is triggered when the player says something like “Follow me”.

What I want is different: I want the MetaHuman to automatically start following the player when the game begins and continue following the player at all times, without the player having to say “Follow me” or trigger the Convai action through dialogue. I tried setup below but it wont work