Description

When moving an instance static mesh between sublevels the number of instances being used will be set to zero. This happens when an empty actor is added to the level and then has an instance static mesh added to it's component list.

Steps to Reproduce
  1. Open the editor
  2. Open the levels tab
  3. Create a new sub level
  4. Name it sublevel
  5. Make sublevel the current level
  6. Drag an empty actor in to the scene
  7. In the details panel add an instance static mesh component
  8. Set the static mesh to the editor cube
  9. Add an instance (the cube should now be visible in the editor (expected))
  10. Make the persistent level the current level

Result: The number of instances for the instance static mesh will be set to 0. This will cause the instance static mesh to now appear to disappear
Expected: The Number of instance would remain constant between levels

Project provided:

To reproduce with project.

  1. Open project
  2. level tab
  3. Make Newmap the current level
  4. Right click the actor (in the world outliner ) > Level > Move selection to current level

Result: The number of instances for the instance static mesh will be set to 0. This will cause the instance static mesh to now appear to disappear
Expected: The Number of instance would remain constant between levels

Have Comments or More Details?

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

2
Login to Vote

Won't Fix
ComponentTools
Affects Versions4.19.24.214.20.3
CreatedNov 13, 2018
ResolvedAug 18, 2021
UpdatedAug 18, 2021