Description

A customer is reporting that a renamed LevelSequence will continuously be resaved when Fixing the Redirectors from the Content Browser. The problem would be the incorrect redirector for the BlueprintGeneratedClass ([Link Removed]) and the code of FAssetFixUpRedirectors::DeleteRedirectors.

 

If the ResavePackage commandlet is used instead of the Content Browser, the LevelSequence might get deleted if the package is unreferenced.

Check the code under: Delete unreferenced redirector packages

The name of the package containing the redirector is used to decide if the package should be deleted. It doesn't care if there are non-redirector assets.

 

See UDN link for reproduction project. 

Steps to Reproduce
  • Create a LevelSequence
  • Open the DirectorBP and add a variable
  • Add the LevelSequence to a level
  • Save the Level and LevelSequence
  • Restart the editor
  • Rename the LevelSequence
  • Fixup Redirectors in the Content Browser

Have Comments or More Details?

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

2
Login to Vote

Backlogged
CreatedJan 19, 2024
UpdatedJan 24, 2024