UE5.5 Packaging Error: Ensure condition failed in EditorTransaction / EdGraphPin

Hi everyone,

I’m running into a blocking issue in Unreal Engine 5.5. Whenever I launch the engine or try to package my project, I get the following errors in the log:

LogOutputDevice: Error: === Handled ensure: ===
LogOutputDevice: Error: Ensure condition failed: CurrentTransaction
[File:D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorTransaction.cpp] [Line: 1783]

LogOutputDevice: Error: === Handled ensure: ===
LogOutputDevice: Error: Ensure condition failed: Pin->LinkedTo.Contains(ReferencingPin)
|| GEditor->Trans->IsObjectTransacting(Pin->GetOwningNode())
[File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\EdGraph\EdGraphPin.cpp] [Line: 1861]

These errors prevent me from packaging my project.

Here’s what I’ve already tried:

  • Disabled/removed all plugins

  • Changed the startup map

  • Used Update Redirectories References

  • Used Refresh All Blueprint Nodes

Unfortunately, none of these steps fixed the problem.

Has anyone encountered this before, or knows what could be causing it?
Any help or advice would be greatly appreciated!

Thanks in advance.

Hello there @Lootchy!

Considering the errors you are receiving, this is most likely a corrupted blueprint. Something in one of your Blueprints has an invalid connection, which is generating the crash. And considering the methods you have already tried, let’s check for another path:

  • First of all, perform a clear cache of your project, via deleting the following folders from your main directory:

    • Binaries/
    • Intermediate/
    • Saved/Cooked/
    • Saved/StagedBuilds/
    • .vs/ (if using Visual Studio)
  • Once the project has rebuilt its cache, we need to recompile your blueprints again (Blueprint > Compile All Blueprints). After that, look for any compilation errors and/or warnings, and fix the. Pay special attention to any Blueprints with circular dependencies

  • Finally, we need to check for any corrupted nodes, which implies manually reviewing each blueprint, and look for any red error nodes, disconnected pins, or missing references

Hi, thanks a lot for your reply!

I already tried deleting the Binaries, Intermediate, and Saved folders before, but unfortunately it didn’t change anything.

I couldn’t find the “Compile All Blueprints” option, but instead I installed the Editor Test plugin and tested compiling each Blueprint. None of them showed any errors or warnings.

So far, I haven’t been able to find any corrupted nodes or broken references. The issue still persists when I try to launch or package the project.

Do you have any other suggestions I could try?