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.
- Made a GameMode.
- Set the GameMode in packaging settings.
- Made a blueprint with the following components.
- 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.