packaging failed - problem with unknown struct?

I’m really new with UE4 and have completed the multiplayer blueprint tutorial series. I’m trying to package what little I have to test the steam connections before moving on with the project.

When I package, it fails and I get the following in my output log. I am having trouble pinpointing the problem here with the error. I have also tried to redirect the references to the material files that it’s warning about to no avail (used the “Fix up redirectors” option).

Also, is there anything I should do about the Steam API warning? I have the plugin active and the lines placed in the .ini.

Warning/Error Summary (Unique only)
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:015][ 0]LogInit:Display: -----------------------------------
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:016][ 0]LogInit:Display: LogProperty:Error: UStructProperty::Serialize Loading: Property ‘StructProperty /Game/Blueprints/AllLevels/PlayerSaveGame.PlayerSaveGame_C:S_PlayerInfo’. Unknown structure.
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:016][ 0]LogInit:Display: LogOnline:Warning: STEAM: Steam API disabled!
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:016][ 0]LogInit:Display: LogClass:Warning: Property S_PlayerInfo of S_PlayerInfo has a struct type mismatch (tag STRUCT_REINST_PlayerInfo_0 != prop FallbackStruct) in package: …/…/…/…/…/…/Users/dirge_000/Documents/Unreal Projects/HideandSeekPrototype/Content/Blueprints/AllLe
vels/PlayerSaveGame.uasset. If that struct got renamed, add an entry to ActiveStructRedirects.
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:016][ 0]LogInit:Display: LogClass:Warning: Property S_PlayerInfo of S_PlayerInfo has a struct type mismatch (tag FallbackStruct != prop PlayerInfo) in package: FObjectReader. If that struct got renamed, add an entry to ActiveStructRedirects.

UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:017][ 0]LogInit:Display: LogLinker:Warning: Can’t find file ‘/Game/Character/BoxMonsterSingle_phong1_BaseColor’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:017][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load ‘/Game/Character/BoxMonsterSingle_phong1_BaseColor’: Can’t find file ‘/Game/Character/BoxMonsterSingle_phong1_BaseColor’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:017][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to find object ‘Object /Game/Character/BoxMonsterSingle_phong1_BaseColor.BoxMonsterSingle_phong1_BaseColor’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:017][ 0]LogInit:Display: LogLinker:Warning: Can’t find file ‘/Game/Character/BoxMonsterSingle_phong1_Normal’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:017][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load ‘/Game/Character/BoxMonsterSingle_phong1_Normal’: Can’t find file ‘/Game/Character/BoxMonsterSingle_phong1_Normal’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:018][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to find object ‘Object /Game/Character/BoxMonsterSingle_phong1_Normal.BoxMonsterSingle_phong1_Normal’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:018][ 0]LogInit:Display: LogLinker:Warning: Can’t find file ‘/Game/Character/BoxMonsterSingle_phong1_OcclusionRoughnessMetallic’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:018][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to load ‘/Game/Character/BoxMonsterSingle_phong1_OcclusionRoughnessMetallic’: Can’t find file ‘/Game/Character/BoxMonsterSingle_phong1_OcclusionRoughnessMetallic’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:019][ 0]LogInit:Display: LogUObjectGlobals:Warning: Failed to find object ‘Object /Game/Character/BoxMonsterSingle_phong1_OcclusionRoughnessMetallic.BoxMonsterSingle_phong1_OcclusionRoughnessMetallic’
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:019][ 0]LogInit:Display:
UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2017.04.16-01.06.42:019][ 0]LogInit:Display: Failure - 1 error(s), 18 warning(s)

Hey Dirgeking,

LogProperty:Error: UStructProperty::Serialize Loading: Property ‘StructProperty /Game/Blueprints/AllLevels/PlayerSaveGame.PlayerSaveGame_C:S_PlayerInfo’. Unknown structure.

That’s the main error that seems to be showing in the log snippet you’ve provided.

I’d recommend taking a look at the following thread to see if that suggestion helps, as I noticed your error was also related to a save game, so it might be related:

If that doesn’t help, definitely let me know and we can continue to investigate this. I highly recommend going back through the tutorial and making sure you haven’t missed a checkbox or a setting somewhere along the line. Also make sure all of your blueprints and assets are saved and compiled before attempting to package.

Have a great day

I’ve searched for a few days for this answer. Thank you so much for pointing me in the right direction! It was as simple as that checkbox (which wasn’t shown in the tutorial, btw, unless I missed it somewhere in the multiple watches).

I really appreciate your help.

Just in case someone is struggling to find what “box to check”, I had to do this to every blueprint giving errors in the cooking log.

1 Like

Thanks so much! Life saver

Made an account just to say thank you so much!

Hi, I have a similar problem,


I modified a struct and now when I open the project it shows failed to load. It runs fine in editor.