When duplicating a folder, the new actors are placed in the OG folder and New target folder is left empty. Output Log Dumps:
LogProperty: Warning: Illegal TEXT reference to a private object in external package (MaterialInstanceDynamic /Engine/Transient.MaterialInstanceDynamic_678)
Followed By:
…
UnknownFunction
UnknownFunction
…
Doesn’t matter what actors you duplicate.
Steps to Reproduce
Create a folder, place at least 1 actor in it. Attempt to duplicate the parent folder hierarchy.
Expected Result
Duplicate the folder correctly with all children folders respected.
Observed Result
As described, all actors are duplicated in place rather then into new target folder hiearchy.
Update: While I can’t offer a solution, I do know now that root cause of this problem at least in my case. It happens whenever I select two ore more props that are in separate folders (Sharing no common parent(s) other then the top level directory) and duplicate them by holding Alt key and dragging on the Gizmo.
Same issue. The Way I solve while waiting Unreal team to solve it. Select all descendants with the folders, copy it, create a new level, paste the folders to the new level, change the folders name, again copy and paste the folders to the original level. Solve.
Can’t use the editor anymore due to ban wave, but If you just take a folder with a lot of actors in it, right click duplicate, most of the time it creates the new named folder but leaves it empty and everything else is placed in the original parent folder. Once it happens once in a project, it will keep happening. It seems to be 1/10 occurrence in my experience. I have only seen this when there about 100+ props in the folder you are duplicating.
For anyone having this issue, To easily remedy it do this: Duplicate the folder, Click off in the editor to deselect everything, press Ctrl + Z to undo and it will reselect everything, right click one of the selected actors in the outliner and right click → move to folder → the new folder. You will lose all subfolder structure, but at least can get the duplicated actors out of the parent folder.