Godot Version
4.3
Question
Okay, yes, I’m the clown for just throwing the project into 4.3 immediately. But the game mostly works fine, with one glaring exception: On loading a save file, the game places the player in a hub world, and the player can enter doors into sub-worlds. The levels within said sub-worlds load fine, yet trying to return to the main hub from the sub-worlds leads to a game freeze. The coverup transition plays but the game never loads a level in which to uncover the transition screen. Can’t see what’s going wrong here.
Function to load the selected scene:
How the game is told to set the hub as the selected scene:
How the selected scene is called (levels 1-5 work fine in all instances):