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 existingAnswerHub thread and let us know what's up.

Login to Vote

ComponentTools - Foliage
Affects Versions4.
Target Fix4.19
Fix Commit3839968
Main Commit3990065
Release Commit3839968
CreatedNov 10, 2017
ResolvedJan 16, 2018
UpdatedMay 4, 2018