Can not package due to unowned pin error

Hello ,

From looking at the log you provided, this line:

[2016.09.26-10.04.26:209][208]UATHelper: Packaging (Windows (64-bit)): UE4Editor-Cmd: [2016.09.26-10.04.26:169][  0]LogInit:Display: LogBlueprint:Warning: [Compiler BP_BattleMapEditor] Warning A node that generated no code of it's own ( K2Node_VariableGet_411 ) tried to inject code into  K2Node_IfThenElse_242 . K2Node_Variabl

leads me to believe that you have Nativize Blueprint Assets enabled in your packaging settings. If so, I would suggest disabling this to see if it may provide a fix for this for now. This is still an experimental feature so it is known to cause some problems.

As for the issue itself, can you try running the project in Debug again and breaking at the ensure? This should allow you to take a look at the local variables, including the MemberName, MemberParent and such. Could you use that information to narrow down what asset these ensure is being called on?