Assertion failed: Package->ExportMap.Num() == Package->Data.ExportInfo.ExportCount

When I use Project Launcher to create a patch version using UE5.0,And open the package project is

Assertion failed: Package->ExportMap.Num() == Package->Data.ExportInfo.ExportCount [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading2.cpp] [Line: 3490]

1 Like

Check if you have “Use UI Store” set to true.

This will package your project as a .pak, .ucas, and utoc file.

For some reason, when trying to create a patch, these files will cause this error.

Set “Use UI Store” to false and package again to only get a .pak file.

Now your patch build will have only a single _p.pak file that should work correctly as a patch for your base build.

1 Like

Thanks.I will try again.

Just an FYI…

I incorrectly typed “Use UI Store”. It should be “Use Io Store”.

Also, you find it in Project → Packaging in the Project Settings.

1 Like

Yeah,I find this.And my project all work.
Thankkkkkkkkkkkkk U!

1 Like