Possible Bug: Instanced Static Mesh Disappears on Mobile with Nativization of BP

Hello,

I have stumbled upon a possible bug after moving my project up from 4.19 to 4.20.

I tried to confirm this by making a blank project in 4.20 and I still encountered it.

What happens is that the instanced static mesh stay invisible when running on mobile but their collision is still there.

Below is how I replicated the issue.

  1. Made a GameMode.
  2. Set the GameMode in packaging settings.
  3. Made a blueprint with the following components.

  1. In the GameMode made a function to spawn actor from class and On Event Begin Play called that function

Played in Editor → Everything works as expected

Packaged the Game for Android with ETC1 and Nativization set to inclusive

Installed and ran. Got the following result.

This happens when Nativization is Enabled only. When it is turned off it does not happen.
As can be seen, only the Instanced Static Meshes turn invisible but their collisions are still there as my character does not keep falling.

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