Each UIRoot generally has a camera underneath it, and camera's depth is what controls what's drawn on top of what. You will need to have a separate layer for your loading screen, and you will need to set the loading screen camera's depth to be higher than any other camera.