Very long loading times / Load screen

Hello!
When I package my game and start the application, it can take up to 30 seconds of a total black screen before I see anything happening at all. Players might get the impression the game doesn’t launch at all or is frozen. Is there any way to reduce this initial loading process or optimize the resources that are getting loaded?

Another question is about the loading screen. I’ve managed to get a loading screen into the game between levels, but how can I show a loading screen for this initial load process via Blueprint? Staring at a black screen for 30 seconds can be really scary and as I’ve said gives the impression the game doesn’t load at all or the computer froze up.

Is there nothing I can do to optimize initial load times of the game? Or show a load screen for the time it takes until the title screen is loaded? This is really important since a 30 second black screen is not a good sign for any game.

Did you try to put loading screen code after event begin play in HUD ? HUD is the first thing that get loaded and event begin play on HUD starts before Event Begin Play that is in level blueprint.

Did that. Does nothing. Still black screen.

Did you ever find a fix for this? Have the same problem on packaged games. Just long black screen. There’s no way to tell if the game is loading or crashed the pc.

I used Windows Movie Maker and made a pretty basic loadig video that is 2 minutes long, which is now hiding the black screen. The intro movie settings are something like skip when loading is finished.