Black screen after running the game

Hello

Our game is experiencing a really weird problem. On some devices our game does not start up, just shows complete black screen. This happens only on Android, iOS devices are fine. We can’t get any log information because we don’t have a test device that shows this problem.

Users phone models or API levels seems to be completely random so we don’t have information about that either. Sometimes, after an update, a user who plays completely fine gets the black screen and can’t play the game. This happens to %10 of our users. If there is any kind of information about this issue we would gladly accept it. Any kind of help is appreciated!

On a side note, we are suspicious about plugins(?) or manifest file because we use a considerable amount of plugins but still this does not answer the scenario where a user can play normally but after a random update, user gets the black screen.

EDIT: Our Unity version is 2019.1

What Unity version are you on?

2019.1

I would suggest staying on LTS for Android games. Android is kinda …fickle and black screen means “something went wrong”, which isn’t very helpful. It could be some permission wasn’t given, it could be some phone’s driver is incompatible with a Unity feature (for example GPU skinning used to cause issues), or Vulkan, or Blit type not being Auto, or you’re using some version of URP/LWRP that a phone doesn’t like.

In short out of all the platforms, Android is the one that you should be using as few features as possibles and as battle tested as possible, which means staying away from the newer stuff.

I can’t even blame Unity for this, Android is a mess.

Isn’t going back to latest LTS kind of painful? I’m pretty sure going back to 2018 LTS version from 2019.1 will break multiple things in my project so it’s pretty much not an option for me unless i’m mistaken. Like you said, “something went wrong” is not helpful so we are kinda stuck.