If you install a plugin like Strix Unreal SDK to a UE project that uses only Blueprints and no C++ code, the produced package may not run with an error that reads “Plugin ‘XXX’ failed to load because module ‘XXX’ could not be found.”
If you experience this symptom, you can work around it by adding a C++ class (that does nothing) to your project, following the steps below:
Choose New C++ Class from New Class on the Content Browser.
Choose None for Choose Parent Class, then click Next.
Enter a name that is unused in your project (such as MyUnusedClass) in Name on Name Your New Class, then click Create Class. (No need to change defaults other than for Name.)
Wait for a while as C++ files are compiled.
Visual Studio IDE should start and open the C++ source file (MyUnusedClass.cpp). Wait until it and then close the Visual Studio (without editing anything.)
Terminate the Unreal Editor, too.
Start your Unreal Editor again, opening your project, and create the package again.
Once the above steps are performed, the error in question should disappear.