# Instanced Static Meshes created by using a blueprint are not showing any meshes when using the Play: Stand Alone Game

**URL:** <https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451>\
**Category:** Asset Creation\
**Tags:** UE4-17, unreal-engine, Instanced-Mesh, bug-report, question\
**Created:** [August 9, 2017, 3:08am UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451 "2017-08-09T03:08:53Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![A-N-D-R-E-W](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@A-N-D-R-E-W](https://forums.unrealengine.com/u/A-N-D-R-E-W)\
**Post date:** [August 9, 2017, 3:08am UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/1 "2017-08-09T03:08:53Z")

</div>

It shows the mesh in all the other view modes and in the editor but not when playing in standalone. It works in 4.16.3

Blueprint is using the [Add Instance node] with an [instanced static mesh] imputed into Target and just a change in Transform.

---

<div class="post-metadata">

**Author:** ![TJ\_V](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/tj_v/32/1008648_2.png) [@TJ\_V](https://forums.unrealengine.com/u/TJ_V)\
**Post date:** [August 9, 2017, 7:58pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/2 "2017-08-09T19:58:32Z")

</div>

Hi Andrew,

Thank you for the report. I was able to reproduce this behavior, so I’ve created [JIRA UE-48228](https://issues.unrealengine.com/issue/UE-48228). Our developers will be investigating further. Follow that link to monitor the status.

-TJ

---

<div class="post-metadata">

**Author:** ![Speedy37](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Speedy37](https://forums.unrealengine.com/u/Speedy37)\
**Post date:** [August 10, 2017, 8:19pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/3 "2017-08-10T20:19:32Z")

</div>

I did trace the cause of the problem: [4.17 severe 'Mesh Killer' bug - Asset Creation - Unreal Engine Forums](https://answers.unrealengine.com/questions/678175/417-severe-mesh-killer-bug.html)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_038aa1171](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_038aa1171](https://forums.unrealengine.com/u/anonymous_user_038aa1171)\
**Post date:** [August 18, 2017, 12:43am UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/4 "2017-08-18T00:43:34Z")

</div>

It appears to be fixed, but not yet pushed to the repo. Is the fix small enough to be posted here?

---

<div class="post-metadata">

**Author:** ![ItBurn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ItBurn](https://forums.unrealengine.com/u/ItBurn)\
**Post date:** [August 21, 2017, 6:18am UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/5 "2017-08-21T06:18:53Z")

</div>

I think I may have the same issue after going from 4.14.3 to 4.17, but in c++.

I’m using an array of UInstancedStaticMeshComponent to add, update and remove instances via methods like UpdateInstanceTransform. I don’t know why, but when I do a specific action in-game and call UpdateInstanceTransform on a single UInstancedStaticMeshComponent , it seems to remove most of all instances of all UInstancedStaticMeshComponents. The only way I could see this happening is if the instance array and indexes were changed following a RemoveInstance, but I’m not doing that. Also, like in this post, I only see the problem in standalone game mode, not in the editor view. So, that leads me to believe that this is a bug. Could this be related to this blueprint issue? Is there any fix incoming? I updated to 4.17.1, but no luck. Thanks.

---

<div class="post-metadata">

**Author:** ![A-N-D-R-E-W](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@A-N-D-R-E-W](https://forums.unrealengine.com/u/A-N-D-R-E-W)\
**Post date:** [August 21, 2017, 10:31am UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/6 "2017-08-21T10:31:46Z")

</div>

Hey ItBurn, if you look at the link in Speedy37s post they said it should be fixed in 4.18.

---

<div class="post-metadata">

**Author:** ![ItBurn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ItBurn](https://forums.unrealengine.com/u/ItBurn)\
**Post date:** [August 21, 2017, 8:43pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/7 "2017-08-21T20:43:32Z")

</div>

When I package my project, I’m still having the issues, but I actually get even more issues that aren’t there in Standalone mode. Now if I create new mesh instances when playing, after a point they start flickering, moving, appearing over other instanced meshes and getting invalid transforms.

![210651-instancemeshglitch.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/e/0/1e0ecff4a12d29f7061b934eb9c1f57922b0b121.png)

This is a pretty important problem as I can’t test anything. Reverting to a previous version would be a big headache and 4.18 is really far away.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_101bca4f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_101bca4f](https://forums.unrealengine.com/u/anonymous_user_101bca4f)\
**Post date:** [August 26, 2017, 9:39pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/8 "2017-08-26T21:39:04Z")

</div>

Lol, same problem)  
But HierarchicalInstancedStaticMesh work fine in Stand Alone

---

<div class="post-metadata">

**Author:** ![ItBurn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ItBurn](https://forums.unrealengine.com/u/ItBurn)\
**Post date:** [September 9, 2017, 4:28am UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/9 "2017-09-09T04:28:55Z")

</div>

Hierarchical does work better for me in Stand Alone, but they still have massive issues when running the packaged project.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_101bca4f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_101bca4f](https://forums.unrealengine.com/u/anonymous_user_101bca4f)\
**Post date:** [September 9, 2017, 3:48pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/10 "2017-09-09T15:48:34Z")

</div>

Yeah, i noticed this too, so, already revert to 4.16. And happy with instances)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_565e242f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_565e242f](https://forums.unrealengine.com/u/anonymous_user_565e242f)\
**Post date:** [September 19, 2017, 1:36pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/11 "2017-09-19T13:36:05Z")

</div>

Hi can you try with 4.17.2 to see if it improve things, and if it’s not fixed, some fixes had to go in 4.18, but i could provide you with CL# or Github# so you fetch directly the changes but it come with greater risk as it’s not QA approved.

---

<div class="post-metadata">

**Author:** ![ItBurn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ItBurn](https://forums.unrealengine.com/u/ItBurn)\
**Post date:** [September 25, 2017, 5:40pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/12 "2017-09-25T17:40:38Z")

</div>

I just tried 4.17.2 and it didn’t solve the issue in standalone mode. Not only that, but the first time I updated the transform of an instanced static mesh, the editor froze for a good 10 minutes. I hope it’s not going to do that every first run… I didn’t try packaged.

edit: The freeze happens regularly, but I can’t figure out what sequence of events brings it. It’s always when I update the transform.

---

<div class="post-metadata">

**Author:** ![Stormrage256](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/stormrage256/32/1008648_2.png) [@Stormrage256](https://forums.unrealengine.com/u/Stormrage256)\
**Post date:** [September 26, 2017, 6:14am UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/13 "2017-09-26T06:14:44Z")

</div>

I’ve had the same issue in Standalone mode, but the v4.17.2 update seems to have fixed it in my project. Packaged versions are working fine as well.

---

<div class="post-metadata">

**Author:** ![ItBurn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ItBurn](https://forums.unrealengine.com/u/ItBurn)\
**Post date:** [September 26, 2017, 4:27pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/14 "2017-09-26T16:27:56Z")

</div>

Strange. Are you using blueprints or c++ to create your instanced meshes? Maybe it’s fixed for blueprints and not c++.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_565e242f](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_565e242f](https://forums.unrealengine.com/u/anonymous_user_565e242f)\
**Post date:** [September 26, 2017, 4:44pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/15 "2017-09-26T16:44:54Z")

</div>

ItBurn if you use Blueprint is should be fixed, as for C++ and with CreateDefaultSubObject code path, this had to go in 4.18 as it imply interface changes. It should be available quite soon in 4.18.

---

<div class="post-metadata">

**Author:** ![Stormrage256](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/stormrage256/32/1008648_2.png) [@Stormrage256](https://forums.unrealengine.com/u/Stormrage256)\
**Post date:** [September 26, 2017, 4:46pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/16 "2017-09-26T16:46:31Z")

</div>

That could be it. There is no custom C++ code in my project.

---

<div class="post-metadata">

**Author:** ![ItBurn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ItBurn](https://forums.unrealengine.com/u/ItBurn)\
**Post date:** [October 25, 2017, 6:22pm UTC](https://forums.unrealengine.com/t/instanced-static-meshes-created-by-using-a-blueprint-are-not-showing-any-meshes-when-using-the-play-stand-alone-game/398451/17 "2017-10-25T18:22:13Z")

</div>

Just tried 4.18. It works! At last.
