(5.0.0 Early Access 2) - Linked Anim Graph crash after restart Assertion failed: NumNewPins == InNewPins.Num() (4.26)

Hi!

I’m currently using the Unreal Engine 5.0.0 Early Access 2.

So I’m having an issue where I have a Linked Anim Graph inside my main animation blueprint – it handles the spine transformation for aiming. I’m having no issue when unreal is open, and everything works fine with no errors. Then, when I completely close out of the editor and try to open the project again, I get the following error log:


Assertion failed: NumNewPins == InNewPins.Num() [File:D:/build/++UE5/Sync/Engine/Source/Editor/BlueprintGraph/Private/K2Node.cpp] [Line: 1143]

UnrealEditor_BlueprintGraph
UnrealEditor_BlueprintGraph
UnrealEditor_BlueprintGraph
UnrealEditor_UnrealEd
UnrealEditor_Kismet
UnrealEditor_Kismet
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

I figured out it’s probably related to this Linked Anim Graph because it was the last thing I was editing. I can remove it from my file explorer and the project will open just fine, and I can add the file back and just relink everything, but everytime I restart the editor I end up with this same error.

I figured out this came from splitting the Vector2D pin from the input to the Linked Anim Graph that was causing that crash. I did that to plug two values in as is, but now that I converted them to a Vector2D and plug that in, everything works fine and I don’t get any crashes now.

So how do you fix the asset? I have a BP that is now causing this. I am not sure the exact cause, but removing the BP causes things to be fine, adding it back gives me that exact error.

I would like to not recreate the BP from scratch if possible.