Missing RPM ConvaiNPCs after attempting to migrate to Convai 4.0.0

Hi I recently attempted to upgrade my Convai SDK version from 3.3.0 to 4.0.0 as I was interested in the faster response times among the other improvements.

I tried following the migration guide in the documentation website up to deleting the Assets/Convai folder and then importing the new SDK package. However, I realized after I imported it successfully, the RPM ConvaiNPC prefabs that I had been using all this time were all gone after the upgrade. Thankfully, I was able to revert to a previous changeset before the sdk upgrade and get back to a stable changeset where I still had all my ConvaiNPCs.

My project had involved customizing the RPM ConvaiNPC prefabs that lived in Assets/Convai/Characters/Prefabs along with their actions and interactions. I only realized later that deleting the whole Convai folder in the migration process also deleted all the RPM prefabs that I was using for the projects.

Is there a way for me to still migrate to 4.0.0 while still keeping my modified ConvaiNPCs and later replace them into ConvaiCharacter as instructed in your migration guide?

Another question I had was, when I opened my Convai Dashboard, the characters I have in the “My Characters” no longer correspond to the ReadyPlayerMe avatars that I still have in my unity project. The avatars now are random ones that don’t correlate with their descriptions at all.

Is this something I have to reimplement myself or be concerned with? Thank you for the help

Hello,

Welcome to the Convai Developer Forum!

You should move those character folders outside of the Convai folder — for example into something like Assets/Characters — before upgrading. Your prefabs may then show missing scripts, which you will need to resolve by following the migration documentation.

Also, Ready Player Me has been discontinued and is no longer available. You can still access all of your characters from the Characters section in the Convai dashboard by clicking See All. If needed, you can also switch to the Legacy view from the top right.