I just noticed, that the function “Get Current Level Name”, called in the Game Instance at Event Init returns “untitled_0” in packed games. In the editor it works fine and returns the name of the map that is loaded. Is this because the map is not initialized on Game Instances Event Init, when not playing in the editor?
Better late than never, I guess, but yeah, that seems to be the case. I used the game instance init event to determine if the main menu level was open, but it didn’t work. When I moved that to another function in the game instance bound to the player controller init, it was fixed.
I wouldn’t have thought to try that if you hadn’t asked, thanks!
Hope this helps anyone else who comes across this problem years later