Moving assets in content browser leads to reference errors

Hi,

I’m reorganizing the location of textures in the Content Browser by drag and dropping them to a subdir. What actually happens when looking on the filesystem is that they get copied, not moved. However the Content Browser stops showing them at the old location even though they exist in both.

If I delete the files from the old location (closing the editor to allow it since it holds a ref to the old files still) and reopen the editor, all materials using the textures will report broken references. Is this a known bug? It basically makes it impossible to reorganize assets right now, without manually relinking assets in Materials.

I’m using 4.0.2 built from source. Thanks!

2 Likes

I believe I found what the problem is.

https://docs.unrealengine.com/latest/INT/Engine/Basics/Redirectors/index.html

Basically when moving assets Unreal Ed will not update all other unloaded assets. Instead it moves the asset, but leaves a special Redirector asset in the old location. I was probably deleting these redirectors.

After moving assets, there is a special filter in the Content Browser, under Filters → Misc → Redirector, that allows you to see these special files. Select them, right click and use the “Fixup” command, which will ultimately remove the redirector and fix referencing assets.

1 Like

yeah did this now menu screen doesnt load