Level corrupted and gone by moving it to different folder

Hi,

I am still relatively new to UE4, so I am probably not very careful and doing something wrong, but…

today I have lost already 3rd level I was working on. Luckily, it was not much work spent on it, but still. I am using 4.20, and every single time I try to move a level which is currently open and active in the editor, I get a warning message about graph linked to private objects, and if I want to find the chain of references. This is what it looks like:


Now, what is REALLY REALLY bad is that just by dragging and dropping the level in the content browser and clicking move, you already get to this message window, and at this point you can no longer revert the change. Clicking both Yes and No choices proceeds with the change, and is completely destructive.

After this change, the level can no longer be saved, and upon closing and re-opening the project, the level will be gone. The .umap file can still be found in the content folder in the windows explorer, but the file is corrupted and can no longer be imported.

Can anyone please tell me how to safely move/rename levels in the content folder tree without their data getting corrupted and lost?

Thank you in advance.

I have had this happen as well. I would just go to file, -new level, empty level. Then duplicate the level you want to move, save, then move the level to desired folder. You may already know this, but every time you change file folder structure you should right click on content folder and choose “fix up redirectors” to refresh the file’s new location.

1 Like

Thank you. So I guess the lesson learned here is to never ever move a level that is currently open…?