So after around 5 days and probably 30+ hours finally figured out the ‘Automation Wait for Loading’ node in blueprints has been causing my crashes when trying to play my packaged game. Works fine in any other build other than Shipping and of course there’s no easy way to get logging in shipping so after building from source and realising that the logging and stack trace provide no insight had to go through the long process of disabling all plugins then slowly disabling parts of my code until i disabled ‘Automation Wait for Loading’ and then it started working. Tested in both 5.0.3 and 5.1 both crash in shipping when ‘Automation Wait for Loading’ is run. As far as i can tell it should work in shipping, nothing anywhere that i’ve found says it does not, so that’s brilliant only 30+ hours of my time wasted because epic aren’t testing their code thoroughly, at least i guess this may help someone.
Edit: I raised a bug with Epic and they got back to me saying to contact the developers of the game (me) and closed the bug lol i must admit i was pretty dam annoyed after figuring the issue out then trying to help them out and then they didn’t even look at the bug report thoroughly enough to understand it