Houdini Engine crashing project on startup

So my project started crashing on startup randomly. Saved last night and today it won’t load. Made a new project, didn’t install HEngine and it worked. Added Houdini Engine to the project with no .hdas and it started crashing on startup again. Here’s what I’m getting:

Assertion failed: Export.ObjectName!=NAME_None || !(Export.ObjectFlags&RF_Public) [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp] [Line: 5037]

UnrealEditor_CoreUObject
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_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

Just in case I tried the 3 latest houdini engine versions for UE but it crashes the same way.|
Unreal version 5.5.4

Hello there @rKazlachev!

Checking around the community, this conflict between UE and Houding as popped up from time to time. Your particular error Assertion failed: Export.ObjectName != NAME_None || !(Export.ObjectFlags & RF_Public) aims at UE trying to load an element that is either missing or invalid. Let’s take a few steps for resolution:

  1. Manual refresh of the Houdini plugin, via deleting “HoudiniEngine” folder from project/engine plugins, removal of “HoudiniEngine” entries from project .ini files, followed by downloading and deploying the latest plugin files to YourProject/Plugins/HoudiniEngine/

  2. Clear the cache, via closing UE, then deleting Intermediate, Saved, and DerivedDataCache folders

  3. Test the plugin isolated in an empty project, to check if the erroor is tied to a particular element in the project

  4. Verify your UE install via launcher, reinstall from scratch if necessary

A few more details can be found in a related thread below:

Thanks! Tried those and looked into the thread. For anyone in the future:

  • started the project without the plugin
  • made a new level and set it to default
  • installed the plugin and saw that an object from the initial level was causing the crash
  • clicked the link to ‘fix broken objects’ right above the outliner
  • restarted the project with Houdini Engine installed. It worked but all the .hdas in the level were gone

Also had to go back and forth a couple of versions because Unreal was failing to create a session. Couldn’t find a way to get the .hdas back though