First Startup very slow Android Build UE5

Hello,

I made an app on android and when I install it on my phone to test I realize that the splash popup of unreal is there for at least one minute, then my game starts.
No crashes just slow, also at the start I have an intro video in a widget UI with a media player, that one is very laggy.
I was scared my app was running very slow but then reopening it solved everything, all the loading was fast and no lag at all even in the video.
I tried this multiple times reinstalling the app and it was always only the first time…

Is there a way to fix this for the first startup?

1 Like

Did you ever find the reason for this?

I am facing this issue too. First startup is super slow, even on blank level with minimal rendering settings.

The subsequent starts are faster varying around 5 sec.

I think there is some setting causing this but I have not been able to pin it down. Maybe it could be Use Shared Material Cache checkbox in packaging section. I will try and comment back.

I don’t know, in the end I sold the app prototype only and stopped working on it so…
No idea, if you find a way write it here maybe someone will find it usefull

In version 5.4, I still haven’t found the reason for the slow loading issue. However, I’ve noticed that the slow loading problem on first startup has been replaced by a new issue where the materials load very slowly. This means that when the app starts, the entire rendering is completely black at first. After a while, the materials load and you can finally see everything. This issue is more noticeable on mid-low end Android devices.

Moreover, there are rendering issues with Instanced Static Meshes on Android. Dealing with these issues has made Android development quite frustrating. It feels like Android development is always put on the backburner.

I’m seriously considering moving to Gadot, but learning a completely new engine after investing so much time and a little money in learning Unreal Engine is holding me back. I guess all I can do is wait for the next hotfix or next release and pray that the current issues are fixed.