Licensees have reported that two UMaterialInterfaceEditorOnlyData objects are being created for duplicated assets, causing a name conflict when renaming.

Steps to Reproduce
  1. Create a Blank project.
  2. Create a folder "NewFolder" under Content folder.
  3. Create a material instance "NewMaterialInstanceConstant" under Content.
  4. Duplicate NewMaterialInstanceConstant to create "NewMaterialInstanceConstant1".
  5. Move NewMaterialInstanceConstant1 to a "NewFolder".
    [Image Removed]
  6. And the following error message is displayed and the move fails.
    [Image Removed]


/Game/NewMaterialInstanceConstant1 - An object named '/Game/NewMaterialInstanceConstant1.NewMaterialInstanceConstant1' already exists.
Couldn't rename `MaterialInstanceConstant 



Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-176612 in the post.

Login to Vote

Cannot Reproduce
ComponentUE - Rendering - Materials
Affects Versions5.25.1
Target Fix5.3
Fix Commit24907503
CreatedFeb 9, 2023
ResolvedApr 4, 2023
UpdatedApr 4, 2023