Random map generator textures are blue for a lot of seconds when map is generated. How to fix/hide?

I decided to use a random map generator for my android game. This way, I don’t have to make 50+ different scenes. I just reference the objects, like trees, walls, ground, etc., and it makes a unique map everytime.

However, I noticed some problems with the textures, when I switched the project build platform from Android to Windows. The graphics looked better, but the textures of the generated map were blue for seconds after the generation. Everything worked, except the textures.

How should I fix this? I was thinking about making a loading screen, however, I only use one scene. Even if I use multiple scenes (like one for the menu, and another for the generated map), the map generation only starts after the scene loads, so I get the same blue textures at start.

The bright blue is probably the asynchronous shader compilation. This is to prevent Unity from just locking up completely.

I believe there are ways to ‘warm up’ shaders so this isn’t required the first time they’re used. Worth exploring the docs on this: Unity - Manual: Prewarm shaders