Unreal Engine Crashes when i open a specific project

When i open up my project in unreal engine 5.4, it gives me the error code:
ssertion failed: !PackagePath.IsEmpty() [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncPackage.h] [Line: 58]

UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_Core
UnrealEditor_Engine
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

This doesn’t happen with other unreal engine projects.
How do i fix this?

1 Like

Greetings @RoanExtraCool

I’d start by going into the project folder itself on your drive and delete folders such as ‘Intermediate’, ‘Saved’, and ‘Derived Cache’ and then try again. Try that first. If it fails to fix it you can also remove the DefaultEngine.ini in the config. But, don’t permanently delete it as if it’s not the issue, you’ll want to put it back. Let me know how it goes.

Hi @FrostyJas,

I have the exact same problem.
What I did is I made some modifications to the First Person Shooter map adding the door functionality according to this YT video:

and informations above objects according to this YT video:

When closing project it works fine, no warnings or errors, saves with no problem.

First time I made it in blueprint mode and I thought that maybe building from source would repair the issue so I made a new project in C++ mode and implemented those functionalities again.

What I tried to do to make project open:

  • deleting Int, Svd and DDC folders
  • removing Engine Version from AppData Local (as some people suggested in other threads)
  • removing DefaultEngine.ini

First and second does nothing.
Removing DefaultEngine.ini allows project to open with default empty map, but when opening the FirstPersonShooter map it again crashes with the same error.
If I duplicate map I get the save prompt and after saving both duplicated and original map do not cause crash, but are broken even after loading shaders:

When trying to play it (both duplicate and original) I get BP error on standard FirstPersonShooter BP_PickUp_Rifle:

It seems that the AsyncPackage error either is caused by some problems with this BP or just causes the problems with this specific BP.

This is the AsyncPackage error:

Assertion failed: !PackagePath.IsEmpty() [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncPackage.h] [Line: 58]

UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_ContentBrowserAssetDataSource
UnrealEditor_ContentBrowserAssetDataSource
UnrealEditor_ContentBrowserAssetDataSource
UnrealEditor_ContentBrowserAssetDataSource
UnrealEditor_ContentBrowser
UnrealEditor_ContentBrowser
UnrealEditor_ContentBrowser
UnrealEditor_ContentBrowser
UnrealEditor_ContentBrowser
UnrealEditor_ContentBrowser
UnrealEditor_ContentBrowser
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_Slate
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
UnrealEditor_ApplicationCore
user32
user32
UnrealEditor_ApplicationCore
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

I see. Is this the same issue you’re running into here? Compile Error: Object reference is not compatible with Object reference?