I have a Level file in my project called PersistentLevel which I use to keep track of all the global variables about levels and characters. I started working on the project only to notice that PersistentLevel was missing. It has vanished from my Content Browser in Unreal, but if I browse to the Levels folder in Windows Explorer, the PersistentLevel file is still there.
Also, if I try to create a new Level named PersistentLevel, it tells me that a Level with that name already exists in this folder. Any ideas of how I can make Unreal acknowledge the existance of PersistentLevel will be greatly appreciated!
Some times this happens to me not for a specific level file but for other assets.
One trick is to show the file in the explorer, then move it to your desktop, fire up unreal see if it recreates the file, another would be to fire up and then close it again, then copy the file back from your desktop into the proper folder in the project. I am not an engineer but you can get corrupted files or in some cases editors get confused. If the level I am assuming will get re-imported, I would keep a safe back up copy of the files.
Try making a copy of your project, then within the copy, deleting the Saved, Intermediate, and Config folder to see if the allows you to re-open your project.