# App hangs on splash screen

**URL:** <https://discuss.appium.io/t/app-hangs-on-splash-screen/37838>\
**Category:** Support\
**Created:** [November 21, 2022, 9:27am UTC](https://discuss.appium.io/t/app-hangs-on-splash-screen/37838 "2022-11-21T09:27:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![araks](https://discuss.appium.io/user_avatar/discuss.appium.io/araks/32/9005_2.png) [@araks](https://discuss.appium.io/u/araks)\
**Post date:** [November 21, 2022, 9:27am UTC](https://discuss.appium.io/t/app-hangs-on-splash-screen/37838/1 "2022-11-21T09:27:41Z")

</div>

My splash screen hangs on a Xamarin App. I never could reproduce this doing manually, so I suppose it might be issue of Appium with Xamarin. I have 2 apps actually, never saw this problem on the other one, maybe because it has smaller run, idk.

It fails on searching for an element on the next home screen. I wait for that element 30 seconds, and it times out waiting for that element.

My capabilities are:  
DesiredCapabilities capabilities = new DesiredCapabilities();  
capabilities.setCapability(MobileCapabilityType.UDID, udid);  
capabilities.setCapability(MobileCapabilityType.PLATFORM\_VERSION, platformVersion);  
capabilities.setCapability(MobileCapabilityType.DEVICE\_NAME, “Android Emulator”);  
capabilities.setCapability(MobileCapabilityType.PLATFORM\_NAME, MobilePlatform.ANDROID);  
capabilities.setCapability(MobileCapabilityType.AUTOMATION\_NAME, AutomationName.ANDROID\_UIAUTOMATOR2);  
capabilities.setCapability(MobileCapabilityType.APP, androidPath);  
capabilities.setCapability(MobileCapabilityType.NO\_RESET, “false”);  
capabilities.setCapability(MobileCapabilityType.FULL\_RESET, “true”);  
capabilities.setCapability(MobileCapabilityType.LANGUAGE, “EN”);  
capabilities.setCapability(MobileCapabilityType.LOCALE, “US”);  
capabilities.setCapability(“appPackage”, “_myPackageName_”);  
capabilities.setCapability(“appActivity”, “_activityID_.SplashActivity”);  
capabilities.setCapability(“systemPort”, systemPort);  
capabilities.setCapability(“autoGrantPermissions”, “true”);  
capabilities.setCapability(“unicodeKeyboard”, true);  
capabilities.setCapability(“appWaitDuration”, “30000”);  
capabilities.setCapability(“adbExecTimeout”, “110000”);  
capabilities.setCapability(“resetKeyboard”, true);  
capabilities.setCapability(“deviceOrientation”, “portrait”); //For real device  
capabilities.setCapability(MobileCapabilityType.ORIENTATION, ScreenOrientation.PORTRAIT); // For sim/emulator

Appium Version : 1.22.3

---

<div class="post-metadata">

**Author:** ![araks](https://discuss.appium.io/user_avatar/discuss.appium.io/araks/32/9005_2.png) [@araks](https://discuss.appium.io/u/araks)\
**Post date:** [January 12, 2023, 10:23am UTC](https://discuss.appium.io/t/app-hangs-on-splash-screen/37838/2 "2023-01-12T10:23:04Z")

</div>

Update, this happens when the mac agent screen is locked. For security reasons we cannot keep it unlocked.
