I also tried to call the scene.instance(GenEditState.GEN_EDIT_STATE_INSTANCE) to make this instance local. Because the method description says: “If passed to instance(), provides local scene resources to the local scene.” But that also didn’t work.
Although changes appear in the editor before the first restart of the project. But when the game starts, all children return to their default state.
Please backport this to Godot 3.5. My Project is very large and I cannot upgrade it. This is an urgent request to contributers, thank you so much for your time and care. I need this for my level editor as I changed the global position of a child node, but It resets the global position of the child node after saving and loading the level as a packed scene.