Question: I've been building an Android app on Unity with 3 scenes. The first 2 scenes work perfectly but the last scene was giving me trouble. The game kept crashing on that scene

So while checking out the Unity Forums, they suggested that I copy paste all objects onto a new scene and try and see if it works. 

But now that I've done that, I'm not even able to export it. While building player, my loader gets stuck on this: `Building Scene 2: Name (10/15 Bake Runtime | 1 jobs)`

I've not changed anything else in the settings, and if I remove the 3rd scene, it builds normally. When I only add the 3rd scene it gets stuck on the same.

What could be the problem?
![enter image description here](https://i.stack.imgur.com/XvkBv.jpg)
![enter image description here](https://i.stack.imgur.com/YNZd8.jpg)

Answer: 
This version of Unity is now outdated and I believe the newer versions of Unity do not have this problem.
> 
> The GI cache is used by the Global Illumination system to store intermediate files when precomputing real-time GI, and when baking Static Lightmaps, Light Probes and Reflection Probes. The cache is shared between all Unity projects on the computer, so projects with the same content and same version of the lighting system (Enlighten) can share the files and speed up subsequent builds. 
> 
> 
> 

But sometimes GI cache files cause serious problems for performance. If so, you should `automatically` clean GI cache files in Unity Preferences using a button:

[![enter image description here](https://i.stack.imgur.com/Hzevf.png)](https://i.stack.imgur.com/Hzevf.png)

P.S. It is not safe to delete the GI Cache directory **manually** while the Editor is running. This is because the Editor creates the GiCache folder when it starts and maintains a set of references to those files. The Clean Cache button ensures that the Editor releases all references to the files on disk before they are deleted.