Packaged game crashes with no error

I was unable to package successfully in 4.4.3 and now in 4.5.1 when I package for windows (DebugGame, Developer, and Shipping) the game crashes briefly after a black screen with nothing but a machine ID and Epic Account ID on the callstack.

Is there a log somewhere that I can look at to debug a packaged game? The project runs well in the editor, even as a standalone game.

I found the log (Its in the the ‘Saved’ folder if anyone else is curious) and below is the error. Is anyone familiar with this sort of error?

[2014.11.22-13.00.17:053][ 0]LogWindows: === Critical error: ===
Fatal error!

UnknownModule!UnknownFunction (0x0000000000000000) + 0 bytes [UnknownFile:0]

[2014.11.22-13.00.17:226][ 0]LogExit: Executing StaticShutdownAfterError
[2014.11.22-13.00.19:422][ 0]LogWindows: FPlatformMisc::RequestExit(1)
[2014.11.22-13.00.19:422][ 0]Log file closed, 11/22/14 07:00:19

Update: The packaged game breaks even with the base gamemode class. I will package a fresh third person c++ template project and try to add content from my project until I run in to the same problem.

Update: I am getting an error while packaging about an inappropriate outermost with a function, as shown bellow.

Warning: Function_41 has an inappropriate outermost, it was probably saved with a deprecated outer

I have begun cleaning up my code and moving some of it to blueprints. I assume this is a problem with migrating my project from 4.1 to 4.4 to 4.5, but I cannot find a list of depreciated functions. Does anyone know of a list is kept of changes to the API? There are no warnings when compiling/rebuilding.

It turns out two BlueprintNativeEvents from my weapons code were causing a weapon blueprint to crash. To fix this all I did was remove the events and implement them in the blueprint. I have no idea why this was needed but you can’t argue with results! :smiley: