I have a main scene, with the level and all level data as a child node. The player is also a child node but not as the level node. The level node contains all level data, NPC Mobs the ground.
I first delete the old level with free(), then load("").instance() the new level.
Could it be crashing because of using free() instead of queue_free()?
I tried tracing the crash but the functions all seem to be making clean exit.