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.
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!