Error packaging: Unknown cook failure

Please help urgently i need to package a game but i get this error i have attached a note pad file with the output log

1 Like

In the log, there is an error described like this:



UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: begin: stack for UAT
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: === Handled ensure: ===
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error:
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: Ensure condition failed: InVersion != nullptr && FCString::Strlen(InVersion) [File:D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Misc\NetworkVersion.cpp] [Line: 29]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: **ProjectVersion used for network version must be a valid string!**
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: Stack:
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff863827136 UE4Editor-Core.dll!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff863560c82 UE4Editor-Core.dll!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff86357b346 UE4Editor-Core.dll!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff8635dd5f3 UE4Editor-Core.dll!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff83faba422 UE4Editor-Engine.dll!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff85ee984c8 UE4Editor-UnrealEd.dll!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff68d24e01c UE4Editor-Cmd.exe!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff68d245968 UE4Editor-Cmd.exe!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff68d245bba UE4Editor-Cmd.exe!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff68d253dac UE4Editor-Cmd.exe!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff68d254ce6 UE4Editor-Cmd.exe!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff8adc71fe4 KERNEL32.DLL!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: [Callstack] 0x00007ff8adfaf061 ntdll.dll!UnknownFunction ]
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error:
UATHelper: Packaging (Windows (64-bit)):   LogOutputDevice: Error: end: stack for UAT


Go to your Project Settings and check if Project Version has a value. By default it is 1.0.0.0, but you can fill anything in. However, it seems it may not be empty.

1 Like

thanks it worked

1 Like

3 hours looking for an answer on forums, they said that the variable is not the same, change the structure, infinite loop…
And finally found this article and solved the problem )) Thank you very much kind man