When I launch session I get: failed to initialize dependency module, is there any fixes?

This issue only occurs with a handful of projects that were created via an old Creative Island conversion routine that is no longer in effect (in the early stages of the UEFN alpha).

To confirm this is the case, look for this in the UEFN log file:

LogValkyrieSyncProject: Error: Failed to initialize dependency modules: [Failed to resolve plugin file for module []]

Fixing this in UEFN is somewhat tricky and we’ll see what can be done for the 24.30 release, but the cost-benefit might not justify it.

However, there is a way to fix your project right now by editing the uefnproject file:

  1. Make a backup of the .uefnproject file in case you mess it up by editing it (it’s located at the root of the project directory).
  2. Close the project in UEFN.
  3. Open the uefnproject file in any text editor (it’s a json file).
  4. Find the bindings section. It looks something like this:
"bindings":
{
	"projectId": "12345678-1234-1234-1234-123456789abc",
	"modules":
	{
		"ProjectName": "abcdef00-abcd-abcd-abcd-abcdef123456"
	}
}
  1. Empty the modules section, such as:
"bindings":
{
	"projectId": "12345678-1234-1234-1234-123456789abc",
	"modules":
	{
	}
}
  1. Save the uefnproject file.
  2. Open the project in UEFN.
  3. Check the content of uefnproject file and confirm that UEFN has recreated a new module (with a different guid).
  4. Launch Session and rejoice! :tada:
8 Likes