My game still has a map called ThirdPersonExampleMap because at this point I am unable to rename it. If i attempt to rename the map, this results in massive data loss, where I then have to use git to revert the attempt.
A user without version control or a backup could lose a lot of data due to this, can someone please investigate the cause?
This has been an issue for me since 4.8.
There are three steps to duplicating the issue:
- Make a base map with level streaming enabled controlled by blueprints
- Make ThirdPersonExampleMap one of the child maps of the base map
- Create a large terrain with painted complex texturing on the ThirdPersonExampleMap
- Attempt to rename thirdpersonmap by right clicking, choosing rename. You will eventually be met by a raft of errors relating to external packages. When prompted, click YES then CANCEL:
- Everything seems fine for now, so go to SAVE ALL
- Note that in SAVE ALL, your new map name is NOT shown in the list of objects to save, but the old map name plus BASE are.
- Load this new map you renamed by double clicking on it. Initially, this will work.
- Switch back to āBASEā.
- Your renamed map is gone, with no option to select it in the editor, nor even the old version, which apparently it saved in step 6.
[You can see a youtube video of the bug happening here][3], i managed to duplicate it every time, safe in the knowledge that after each try I could roll back with git.
[This seems to be a related issue from the unreal tournament forums some time ago.][4]
Please note i listed this under 4.23.0 preview as there is no option for 4.23.0 release, this was actually happening in 4.23.0 release.