[BUG] Unable to run packaged game, containing a blueprint actor with 5 or more HierarchicalInstancedStaticMeshes
If a blueprint actor has more than or equal to 5 different HierarchicalInstancedStaticMesh placed in the construction script, and the game is packaged for Windows (64-bit) with at least one of these in the world, then the packaged game is unable to run, returning "Assertion failed: bIsGrass || WriteOncePrebuiltInstanceBuffer.NumInstances() == GetNumRenderInstances() [File: \Build\++UE4+Release-4.16+Compile\Sync\Engine\Source\Runtime\Engine\Private\HierarchicalInstancedStaticMesh.cpp][Line: 2527]" (Using 4.16.2) once the built version of the game is run.
Steps to reproduce:
asked Jun 29 '17 at 07:36 PM in Bug Reports
One workaround is to use ISMC instead until they fix it... sucks that we have to use a workaround, but it worked for me. Hope it works for you.
answered Jul 03 '17 at 07:49 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here