Launch on display check: display not found

Hello, I currently have an issue with my build on android, where my game crashes on startup, not even a blackscreen appears

Everything works perfect without errors on pc builds, when I try to use adb logcat to find out the issue, the most specific problem I can find is as above

snippet of adb logcat :

May I have any idea on how to start solving this issue, googling doesn’t bring up any common symptoms of this problem

I got same problem, here is my logcat log

10-13 23:49:22.050  1337  2423 D ActivityManager: package  com.samsung.android.messaging, user - 0 is SDcard whitelisted
10-13 23:49:22.051  1337  2423 W ActivityManager: wait for provider publish: waiters=1 callerApp=ProcessRecord{e5cb1c5d0 27992:com.microsoft.appmanager/u0a117} cpr=ContentProviderRecord{b1a8104 u0 com.samsung.android.messaging/.service.preference.PreferenceProvider}
10-13 23:49:22.078  1337  1557 I ActivityManager: Start proc 28102:com.samsung.android.messaging/u0a83 for content provider com.samsung.android.messaging/.service.preference.PreferenceProvider
10-13 23:49:22.116  1337  2404 I ActivityManager: DSS on for com.samsung.android.messaging and scale is 1.0
10-13 23:49:22.807  1337  2011 I ActivityManager: Killing 27150:com.samsung.aasaservice/1000 (adj 906): empty #31
10-13 23:49:34.253  1337  3879 I ActivityManager: Killing 27967:com.bc2.ourworld/u0a214 (adj 900): crash
10-13 23:49:40.717  1337  2011 I ActivityManager: Killing 26137:com.samsung.android.game.gos/u0a169 (adj 906): empty #31
10-13 23:49:43.043  1337  1960 D ActivityManager: Checking for the Active launch isPkgEverLaunched :true, isPkgStopped : false, isDataCleared :false, isAutoRunBlocked : false
10-13 23:49:43.047  1337  1960 E ActivityManager: TouchDown intent received, starting ActiveLaunch
10-13 23:49:43.051  1337  1960 D ActivityManager: package  com.bc2.ourworld, user - 0 is SDcard whitelisted
10-13 23:49:43.051  1337  1960 D ActivityManager: starting Active launch
10-13 23:49:43.077  1337  2011 I ActivityManager: START u0 {act=android.intent.action.MAIN typ=null flg=0x10200000 cmp=ComponentInfo{com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity}} from uid 10112
10-13 23:49:43.079  1337  2011 W ActivityManager: Launch on display check: display not found
10-13 23:49:43.079  1337  2011 I ActivityManager: [IOP] sourceDir : /data/app/com.bc2.ourworld-DlW8ak2i1XkNp0wKhInaLw== in ActivityStacksupervisor
10-13 23:49:43.082  1337  2011 W ActivityManager: Launch on display check: display not found
10-13 23:49:43.086  1337  2011 D ActivityManager: [PIP] Update supportsEnterPipOnTaskSwitch(startActivityLocked
10-13 23:49:43.090  1337  1557 I ActivityManager: Start proc 28173:com.bc2.ourworld/u0a214 for activelaunch com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity
10-13 23:49:43.095  1337  2011 I ActivityManager: Killing 26102:com.samsung.android.da.daagent/1000 (adj 906): empty #31
10-13 23:49:43.096  1337  2011 I ActivityManager: Killing 26054:com.samsung.android.bbc.bbcagent/1000 (adj 906): empty #32
10-13 23:49:43.098  1337  2423 I ActivityManager: DSS on for com.bc2.ourworld and scale is 1.0
10-13 23:49:43.099  1337  2423 V ActivityManager: Scheduling idle now: forceIdle=trueimmediate=true
10-13 23:49:43.099  1337  3204 V ActivityManager: Scheduling idle now: forceIdle=trueimmediate=true
10-13 23:49:43.121  1337  2423 W ActivityManager: crash : com.bc2.ourworld,0
10-13 23:49:43.122  1337  2423 W ActivityManager:   Force finishing activity com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity
10-13 23:49:43.135  1337  1554 I ActivityManager: Showing crash dialog for package com.bc2.ourworld u0
10-13 23:49:43.624  1337  1553 W ActivityManager: Activity pause timeout for ActivityRecord{c0ec02e u0 com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity t103 f}
10-13 23:49:52.817  1337  3879 D ActivityManager: package  com.sec.android.app.soundalive, user - 0 is SDcard whitelisted
10-13 23:49:52.863  1337  1557 I ActivityManager: Start proc 28200:com.sec.android.app.soundalive/u0a97 for service com.sec.android.app.soundalive/.DolbyTile
10-13 23:49:52.915  1337  3879 I ActivityManager: DSS on for com.sec.android.app.soundalive and scale is 1.0
10-13 23:49:53.637  1337  1553 W ActivityManager: Activity destroy timeout for ActivityRecord{c0ec02e u0 com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity t103 f}
10-13 23:50:13.275  1337  2011 I ActivityManager: Killing 26175:com.samsung.android.app.taskedge/u0a109 (adj 906): empty #31
10-13 23:50:22.859  1337  7888 I ActivityManager: Killing 26681:com.samsung.android.bixby.agent/5018 (adj 906): empty #31
10-13 23:50:52.779  1337  3903 D ActivityManager: package  com.samsung.android.kidsinstaller, user - 0 is SDcard whitelisted
10-13 23:50:52.818  1337  1557 I ActivityManager: Start proc 28221:com.samsung.android.kidsinstaller/u0a185 for service com.samsung.android.kidsinstaller/.quickpanel.service.KidsTileService
10-13 23:50:52.885  1337  3176 I ActivityManager: DSS on for com.samsung.android.kidsinstaller and scale is 1.0
10-13 23:50:52.970  1337  3176 W ActivityManager: No content provider found for permission check: content://com.sec.kidsplat.parentalcontrol.provider.v2/setup_wizzard
10-13 23:50:59.822  1337  2423 I ActivityManager: Killing 28173:com.bc2.ourworld/u0a214 (adj 900): crash
10-13 23:51:03.142  1337  1960 D ActivityManager: Checking for the Active launch isPkgEverLaunched :true, isPkgStopped : false, isDataCleared :false, isAutoRunBlocked : false
10-13 23:51:03.144  1337  1960 E ActivityManager: TouchDown intent received, starting ActiveLaunch
10-13 23:51:03.148  1337  1960 D ActivityManager: package  com.bc2.ourworld, user - 0 is SDcard whitelisted
10-13 23:51:03.148  1337  1960 D ActivityManager: starting Active launch
10-13 23:51:03.160  1337  1557 I ActivityManager: Start proc 28244:com.bc2.ourworld/u0a214 for activelaunch com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity
10-13 23:51:03.189  1337  3176 I ActivityManager: DSS on for com.bc2.ourworld and scale is 1.0
10-13 23:51:03.207  1337  3176 I ActivityManager: START u0 {act=android.intent.action.MAIN typ=null flg=0x10200000 cmp=ComponentInfo{com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity}} from uid 10112
10-13 23:51:03.209  1337  3176 W ActivityManager: Launch on display check: display not found
10-13 23:51:03.209  1337  3176 I ActivityManager: [IOP] sourceDir : /data/app/com.bc2.ourworld-DlW8ak2i1XkNp0wKhInaLw== in ActivityStacksupervisor
10-13 23:51:03.213  1337  3176 W ActivityManager: Launch on display check: display not found
10-13 23:51:03.219  1337  3176 D ActivityManager: [PIP] Update supportsEnterPipOnTaskSwitch(startActivityLocked
10-13 23:51:03.227  1337  3176 V ActivityManager: Scheduling idle now: forceIdle=trueimmediate=true
10-13 23:51:03.242  1337  3903 W ActivityManager: crash : com.bc2.ourworld,0
10-13 23:51:03.245  1337  3903 W ActivityManager:   Force finishing activity com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity
10-13 23:51:03.279  1337  1432 I ActivityManager: Process com.bc2.ourworld (pid 28244) has died: vis  +99TOP (564,4052)
10-13 23:51:51.040  1337  3204 D ActivityManager: package  com.google.android.youtube, user - 0 is SDcard whitelisted
10-13 23:51:51.059  1337  1557 I ActivityManager: Start proc 28274:com.google.android.youtube/u0a145 for service com.google.android.youtube/com.google.android.libraries.youtube.common.gcore.gcoreclient.gcm.impl.GcmTaskServiceDelegator
10-13 23:51:51.106  1337  2388 I ActivityManager: DSS on for com.google.android.youtube and scale is 1.0
10-13 23:51:51.217  1337  2388 D PackageManager: setEnabledSetting : userId = 0 packageName = com.google.android.youtube cmp = androidx.work.impl.background.systemjob.SystemJobService newState = 1 callingPackage = 10145/com.google.android.youtube
10-13 23:51:51.299  1337  2388 D ActivityManager: The following uid has registered to recieve broadcast for proxy related updates 10145
10-13 23:51:51.324  1337  2404 D ActivityManager: The following uid has registered to recieve broadcast for proxy related updates 10145
10-13 23:51:51.363  1337  2388 I ActivityManager: Killing 26407:com.facebook.appmanager/u0a150 (adj 906): empty #31
10-13 23:52:52.762  1337  3205 D ActivityManager: package  com.samsung.android.app.routines, user - 0 is SDcard whitelisted
10-13 23:52:52.797  1337  1557 I ActivityManager: Start proc 28417:com.samsung.android.app.routines:RoutineUIProcess/u0a9 for service com.samsung.android.app.routines/.RoutineTile
10-13 23:52:52.850  1337  3205 I ActivityManager: DSS on for com.samsung.android.app.routines and scale is 1.0
10-13 23:52:52.928  1337  3205 D ActivityManager: package  com.samsung.android.app.routines, user - 0 is SDcard whitelisted
10-13 23:52:52.929  1337  3205 W ActivityManager: wait for provider publish: waiters=1 callerApp=ProcessRecord{943fa23d0 28417:com.samsung.android.app.routines:RoutineUIProcess/u0a9} cpr=ContentProviderRecord{23a5b20 u0 com.samsung.android.app.routines/.core.provider.RoutineContentProvider}
10-13 23:52:52.966  1337  1557 I ActivityManager: Start proc 28438:com.samsung.android.app.routines/u0a9 for content provider com.samsung.android.app.routines/.core.provider.RoutineContentProvider
10-13 23:52:53.023  1337 10532 I ActivityManager: DSS on for com.samsung.android.app.routines and scale is 1.0
10-13 23:53:21.100  1337  1553 I ActivityManager: Killing 26247:com.sec.android.widgetapp.samsungapps/u0a38 (adj 906): empty #31
10-13 23:53:22.784  1337  3204 I ActivityManager: Killing 27181:com.samsung.android.sm.policy/u0a193 (adj 906): empty #31
10-13 23:53:43.583  1337  1960 D ActivityManager: Checking for the Active launch isPkgEverLaunched :true, isPkgStopped : false, isDataCleared :false, isAutoRunBlocked : false
10-13 23:53:43.585  1337  1960 E ActivityManager: TouchDown intent received, starting ActiveLaunch
10-13 23:53:43.587  1337  1960 D ActivityManager: package  com.bc2.ourworld, user - 0 is SDcard whitelisted
10-13 23:53:43.587  1337  1960 D ActivityManager: starting Active launch
10-13 23:53:43.607  1337  1557 I ActivityManager: Start proc 28462:com.bc2.ourworld/u0a214 for activelaunch com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity
10-13 23:53:43.641  1337  3204 I ActivityManager: START u0 {act=android.intent.action.MAIN typ=null flg=0x10200000 cmp=ComponentInfo{com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity}} from uid 10112
10-13 23:53:43.643  1337  3204 W ActivityManager: Launch on display check: display not found
10-13 23:53:43.643  1337  3204 I ActivityManager: [IOP] sourceDir : /data/app/com.bc2.ourworld-DlW8ak2i1XkNp0wKhInaLw== in ActivityStacksupervisor
10-13 23:53:43.646  1337  3204 W ActivityManager: Launch on display check: display not found
10-13 23:53:43.650  1337  3204 D ActivityManager: [PIP] Update supportsEnterPipOnTaskSwitch(startActivityLocked
10-13 23:53:43.653  1337  3205 I ActivityManager: DSS on for com.bc2.ourworld and scale is 1.0
10-13 23:53:43.660  1337  3205 V ActivityManager: Scheduling idle now: forceIdle=trueimmediate=true
10-13 23:53:43.668  1337 10532 V ActivityManager: Scheduling idle now: forceIdle=trueimmediate=true
10-13 23:53:43.684  1337  3205 W ActivityManager: crash : com.bc2.ourworld,0
10-13 23:53:43.685  1337  3205 W ActivityManager:   Force finishing activity com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity
10-13 23:53:43.704  1337  3205 I ActivityManager: Process com.bc2.ourworld (pid 28462) has died: vis  +99TOP (542,4052)
10-13 23:53:45.562  1337  1960 D ActivityManager: Checking for the Active launch isPkgEverLaunched :true, isPkgStopped : false, isDataCleared :false, isAutoRunBlocked : false
10-13 23:53:45.563  1337  1960 E ActivityManager: TouchDown intent received, starting ActiveLaunch
10-13 23:53:45.564  1337  1960 D ActivityManager: package  com.bc2.ourworld, user - 0 is SDcard whitelisted
10-13 23:53:45.564  1337  1960 D ActivityManager: starting Active launch
10-13 23:53:45.575  1337  1557 I ActivityManager: Start proc 28486:com.bc2.ourworld/u0a214 for activelaunch com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity
10-13 23:53:45.596  1337  2404 I ActivityManager: DSS on for com.bc2.ourworld and scale is 1.0
10-13 23:53:45.608  1337  3205 I ActivityManager: START u0 {act=android.intent.action.MAIN typ=null flg=0x10200000 cmp=ComponentInfo{com.bc2.ourworld/com.unity3d.player.UnityPlayerActivity}} from uid 10112
10-13 23:53:45.608  1337  3205 W ActivityManager: Launch on display check: display not found
10-13 23:53:45.608  1337  3205 I ActivityManager: [IOP] sourceDir : /data/app/com.bc2.ourworld-DlW8ak2i1XkNp0wKhInaLw== in ActivityStacksupervisor
10-13 23:53:45.613  1337  3205 W ActivityManager: Launch on display check: display not found
10-13 23:53:45.616  1337  3205 D ActivityManager: [PIP] Update supportsEnterPipOnTaskSwitch(startActivityLocked
10-13 23:53:45.620  1337  7888 W ActivityManager: crash : com.bc2.ourworld,0
10-13 23:53:45.622  1337  1554 I ActivityManager: Showing crash dialog for package com.bc2.ourworld u0
10-13 23:53:45.629  1337  1429 V ActivityManager: Scheduling idle now: forceIdle=trueimmediate=true
10-13 23:53:46.464  1337  2404 D ActivityManager: package  com.sec.android.provider.badge, user - 0 is SDcard whitelisted
10-13 23:53:46.465  1337  2404 W ActivityManager: wait for provider publish: waiters=1 callerApp=ProcessRecord{bff42cfd0 4858:com.samsung.android.app.cocktailbarservice/u0a21} cpr=ContentProviderRecord{5bfd38c u0 com.sec.android.provider.badge/.BadgeProvider}
10-13 23:53:46.475  1337  1557 I ActivityManager: Start proc 28535:com.sec.android.provider.badge/u0a13 for content provider com.sec.android.provider.badge/.BadgeProvider
10-13 23:53:46.500  1337  3904 I ActivityManager: DSS on for com.sec.android.provider.badge and scale is 1.0

Me too. The app works on any device except Galaxy S10.
Same error.

Any solutions? For S8+ is the same error.

I removed Vulkan support. It worked for me.