Vive loading scene popping

At the time of loading streamed level, Vive loading screen pops for few seconds which is breaking the immersion. Initially we have optimized our levels to reduce loading time also we have tried adding splash screen at the time of scene loading. However still the Vive loading screen is appearing. Is there any other solution to overcome this problem? so that a seamless experience can be achieved.

I had similar issues with Spawning objects as soon as the level is loaded, so I used a delay between the spawning ( I had 5 different spawned actors ), and also kept the player character onto a separate level ( always loaded ), and attached a fake loading setup onto the camera, so that as soon as the level streaming starts, you can see this fake loading screen ( a sphere with a logo ), and after 2 seconds it fades away.