Description

This bug removes foliage from a level when the Component Blueprint is compiled.
Switching the Foliage type asset to another component will cause the issue to stop occurring.
The Component Blueprint does not need anything added/changed. Clicking compile will cause the bug to occur.

Present in 4.17.2 CL 3658906, 4.18 CL 3709383 and 4.19 Main

Steps to Reproduce
  1. Create new blank project
  2. Save default untitled level
  3. Create new Foliage Type Instanced Static Mesh
  4. Open Foliage Type Instanced Static Mesh
  5. In Details panel, navigate to Mesh > Component Class > press + to create new Blueprint
  6. Paint Foliage Type on the level floor
  7. In NewFoliageInstancedStaticMeshComponent BP, hit compile

Result: Foliage in level will disappear in the editor window, the Foliage meshes will still appear in Play mode

Expected: Foliage will not be affected upon compiling the Blueprint

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

1
Login to Vote

Fixed
Fix Commit3839968
Main Commit3990065
Release Commit3839968
CreatedNov 10, 2017
ResolvedJan 16, 2018
UpdatedMay 4, 2018