Livekit plugins conflict in uner Assets/Convai/… and Assets/Convai SDK for Unity/…
Even after I install the FFI libraries.
I was able to solve this a few times but when I close and reopen the project it happens again.
This looks like duplicate copies of the LiveKit plugin ending up in the project, where only one copy carries the native FFI binary. Can you check the following and share the results?
Search your whole project for all copies of the plugin folder:
Assets/Convai/Plugins/client-sdk-unity-livekit
Assets/Convai SDK for Unity/Plugins/client-sdk-unity-livekit (or similar)
Library/PackageCache/com.convai.convai-sdk-for-unity@*/Plugins/client-sdk-unity-livekit
How many copies exist, and under which exact paths?
In each copy, does Runtime/Plugins/ffi-/ contain the native
library (livekit_ffi.dll on Windows, .so/.dylib/.a on other platforms)?
Did you install the Convai SDK both via a .unitypackage / manual Assets
import AND via the UPM package (Package Manager / git URL)?
Check the Console for a separate warning like “Multiple plugins with the
same name ‘livekit_ffi’” around the time of the EntryPointNotFoundException
— this confirms Unity is seeing more than one copy and picking the wrong one.
Which Convai SDK install method did you use, and did you ever import an
older version on top of a newer one without removing the old folder first?