Scene "Missing from Build" (Established App, new upload after patch)

I recently updated my game on the Play Store. Tested it locally by debugging on my device, ran fine. And uploaded the non-split binary to a webserver to download from there and again it ran fine so I decided it was ok to upload it to the Google Play store at this point and update my game.

People complained it was just going “blank” after the splash screen. After downloading it myself from the Play Store it appears the error is:

MenuScene was the first scene I ever added to the build and on checking again in Unity, it is added to the build.

I’m very aware that the most likely cause for this is user error on my part, but where? I did a new build and have uploaded it again, am hoping for a better outcome this time around. This is the first production build I have tried to upload with 4.6.4p2.

Can you verify in your Build Settings that this scene (“MenuScene”) exists and is checked (to be included in the build) ? Also, where are you loading that scene? Are you loading it dynamically by name? or by its index? could you verify that its index is indeed 8 ?

Hey, Yeah the scene is included in the build and the only change I had between the version submitted to the play store and the version I used to beta test was that I ticked “split application binary”. I rebuilt and uploaded a new version immediately and it all works fine this time. I just want to avoid a similar thing happening again because it hurt our score on the Play Store a bit!

When I tick something in build settings (add new scene, change some setting, etc), I always do a “Save Project” before that :slight_smile:

It’s a little superstition I got i guess, but those settings are actually saved to disk, perhaps some of them are not updated in the build if you don’t save first.