BUG Instanced static mesh seems to render twice

Seems like instanced or h.instanced static mesh render twice. Material is flickering between two states, you cant see it if u are just using instanced static mesh, but you can see it if you trying to custumize it by RandomPerInstance

Steps:

  1. Create empty project
  2. Create actor blueprint, add instanced static mesh, set mesh to shape_plane
  3. Create material with nodes RandomPerInstance->DebugScalarValue->BasicColor
  4. Assign material
  5. Add blueprint to scene, add some instances(10 for example) and move it from each other so they all be far from each other.
  6. RandomPerInstance has unique float for every instance, so every instance will have own value displayed on it by DebugScalarValue. But if u fly around u will see flickering or material/mesh with DIFFERENT values, like some meshes are rendered twice.

Here you can download project with that issue

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks