PackagingResults:Error: Error Unknown Cook Failure

I’m getting an error when packing my project.

UAT_Log
[link text][2]

I open the project and Output Log show this error.

LogOutputDevice:Error: === Handled ensure: ===
LogOutputDevice:Error: Ensure condition failed: ResolvedOwningNode || !EdGraphPinReference.PinId.IsValid() [File:D:\Build++UE4+Release-4.13+Compile\Sync\Engine\Source\Runtime\Engine\Classes\EdGraph/EdGraphPin.h] [Line: 187]
LogOutputDevice:Error: Trying to reference an unowned pin: B9F5DD9545A8DB10B1746382716ECE12

Full Output Log
[link text][1]

Any ideas why this might be happening or what I can do to fix it?

115110-output_log.txt (55.5 KB)
[2]: 115109-uat_log.txt (1.1 MB)

Syaoran,

Have you tried deleting your Intermediate and Saved folder from your project? If not, please attempt that and try to package again. If that doe snot work, I would suggest also trying to re-verify your version of the engine if it’s a binary version. If it’s a source version of the engine, you may want to delete the Classes folder inside of Engine\Source\Runtime\Engine and rebuild the engine to replace the files deleted as they could be corrupted.

Once you’ve done that, please try to package again. Please also try to package a blank project to see if it’s simply the project you’re working on or packaging in general. Upload new error output logs for review once you’ve gotten through all of these suggestions.

Thanks!

Hi,
Thanks for help.

I tried many times deleting my Intermediate and Saved folder.
I try delete Intermediate and Saved folder again, then try to package again, but get error.

[link text][1]

I re-verify my version(4.13.2) of the engine, then try to package again, but get error.

[link text][2]

On blank project:
I try to package a blank project, then it build successful.

[link text][3]

I open the blank project and Output Log show

[link text][4]

I also try to upgrade to 4.14.0, but crash when open project.

Assertion failed: ((UObject*)ContainerPtr)->IsA((UClass*)GetOuter()) [File:D:\Build++UE4+Release-4.14+Compile\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\UnrealType.h] [Line: 333]
‘Default__UFOPick_ForAttack_C’ is of class ‘UFOPick_ForAttack_C’ however property ‘UberGraphFrame’ belongs to class ‘SBasePickup_C’

[link text][5]

115225-uat_log.txt (1.1 MB)
[2]: 115226-uat_log.txt (1.12 MB)
[3]: 115227-uat_log.txt (523 KB)
[4]: 115228-output+log.txt (26.8 KB)
[5]: 115229-output.txt (16.9 KB)

Since blank projects are building successfully, it comes down to something in your project causing this error to occur.

  • Have you changed any of the Project Settings or set a blueprint up in a way that you hadn’t before?
  • Have you tried migrating your project files over from 4.13 to 4.14?

Migrating is found in the content browser by right-clicking on the files and selecting ‘migrate’.

Hi:

I find the LogOutputDevice:Error: Trying to reference an unowned pin: B9F5DD9545A8DB10B1746382716ECE12

It cause from my BP_MacroLibrary, but I don’t known why…

But I change spawn actor from class to my BP_character.
So I can packaging my project now.

1 .Project Settings I only change default map and some rendering setting.

2 .I tried migrating my project files over from 4.13 to 4.14, but when I click any file then editor crash.

Assertion failed: ((UObject*)ContainerPtr)->IsA((UClass*)GetOuter()) [File:D:\Build++UE4+Release-4.14+Compile\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\UnrealType.h] [Line: 333] ‘Default__UFOPick_ForAttack_C’ is of class ‘UFOPick_ForAttack_C’ however property ‘UberGraphFrame’ belongs to class ‘SBasePickup_C’

When you originally had this blueprint, was it created in an older version of the engine and then upgraded to a newer version of the engine? If so, which versions of the engines did you start in and move to?

The BP_MacroLibrary_Common blueprint add at 9/1, so I think the engines version is 4.12.5.

The SpawnProjectile_ForAI macro add at 10/11, so I think the engines version is 4.13.1.

The SBasePickup blueprint(Duclicate from VR template BP_PickupCube) add at 9/8 so I think the engines version is 4.13.0.

The UFOPick blueprint(Parent class “SBasePickup”) add at 9/20 so I think the engines version is 4.13.0.

The UFOPick_ForAttack blueprint(Parent class “UFOPick”) add at 11/7, so I think the engines version is 4.13.2.

Since UFOPick_ForAttack_C and SBasePickup_C are the blueprints throwing errors, those are the ones that I would begin to recreate with new nodes. I would probably recreate BP_MacroLibrary too.

Hey Syaoran,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you!