# Android build crashes at startup when no network connection is available ( Wifi & 3G disabled)

**URL:** <https://forums.unrealengine.com/t/android-build-crashes-at-startup-when-no-network-connection-is-available-wifi-3g-disabled/350019>\
**Category:** Multiplayer & Networking\
**Tags:** Networking, crashes, build, unreal-engine, Android, question\
**Created:** [March 9, 2016, 11:55am UTC](https://forums.unrealengine.com/t/android-build-crashes-at-startup-when-no-network-connection-is-available-wifi-3g-disabled/350019 "2016-03-09T11:55:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_ce9164e3](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_ce9164e3](https://forums.unrealengine.com/u/anonymous_user_ce9164e3)\
**Post date:** [March 9, 2016, 11:55am UTC](https://forums.unrealengine.com/t/android-build-crashes-at-startup-when-no-network-connection-is-available-wifi-3g-disabled/350019/1 "2016-03-09T11:55:39Z")

</div>

**Version** : 4.11 preview 7

**Platform** : Android (Sony Xperia Z on android 5.1.1)

**Description** :  
If you launch a build on android and the device in question has wifi & 3G disabled, then it will crash at the startup screen.

**Repro Steps** :

1. Create a blank project
2. Disable wifi & 3G on the android device
3. Launch project on android device

**Relevant ADB logcat output** :

```
D/UE4 (17783): [2016.03.09-11.45.08:922][0]LogUdpMessaging: Initializing bridge on interface 0.0.0.0:0 to multicast group 230.0.0.1:6666.
D/UE4 (17783): [2016.03.09-11.45.08:923][0]FUdpSocketBuilder: Failed to subscribe UdpMessageMulticastSocket to multicast group 230.0.0.1
D/UE4 (17783): [2016.03.09-11.45.08:923][0]LogSockets:Warning: Unhandled socket error! Error Code: 19
D/UE4 (17783): Assertion failed: 0 [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\Sockets\Private\BSDSockets\SocketSubsystemBSD.cpp] [Line: 213]
D/UE4 (17783): libUE4.so!FDebug::LogAssertFailedMessage(char const*, char const*, int, wchar_t const*, ...)
D/UE4 (17783): libUE4.so!FSocketSubsystemBSD::TranslateErrorCode(int)
D/UE4 (17783): libUE4.so!FSocketSubsystemBSD::GetLastErrorCode()
D/UE4 (17783): libUE4.so!FUdpSocketBuilder::Build() const
D/UE4 (17783): libUE4.so!FUdpMessageTransport::StartTransport()
D/UE4 (17783): libUE4.so!FMessageBridge::Enable()
D/UE4 (17783): libUE4.so!FMessageBridgeBuilder::Build()
D/UE4 (17783): libUE4.so!FUdpMessagingModule::InitializeBridge()
D/UE4 (17783): libUE4.so!FUdpMessagingModule::StartupModule()
D/UE4 (17783): libUE4.so!non-virtual thunk to FUdpMessagingModule::StartupModule()
D/UE4 (17783): libUE4.so!FModuleManager::LoadModuleWithFailureReason(FName, EModuleLoadResult&, bool)
D/UE4 (17783): libUE4.so!FModuleDescriptor::LoadModulesForPhase(ELoadingPhase::Type, TArray<FModuleDescriptor, FDefaultAllocator> const&, TMap<FName, EModuleLoadResult, FDefaultSetAllocator, TDefaultMapKeyFuncs<FName, EModuleLoadResult, false> >&)
D/UE4 (17783): libUE4.so!FPluginManager::LoadModulesForEnabledPlugins(ELoadingPhase::Type)
D/UE4 (17783): libUE4.so!FEngineLoop::LoadStartupModules()
D/UE4 (17783): libUE4.so!FEngineLoop::PreInit(wchar_t const*)
D/UE4 (17783): libUE4.so!FEngineLoop::PreInit(int, wchar_t**, wchar_t const*)
D/UE4 (17783): libUE4.so!AndroidMain(android_app*)
D/UE4 (17783): libUE4.so!android_main()
D/UE4 (17783): libUE4.so![Unknown]()
D/UE4 (17783): libc.so![Unknown]()
D/UE4 (17783): libc.so![Unknown]()
D/UE4 (17783): [2016.03.09-11.45.08:924][0]Assertion failed: Assertion failed: 0 [File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\Sockets\Private\BSDSockets\SocketSubsystemBSD.cpp] [Line: 213]
I/art (17783): System.exit called, status: 0

```

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_550b73f9](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_550b73f9](https://forums.unrealengine.com/u/anonymous_user_550b73f9)\
**Post date:** [March 10, 2016, 2:12am UTC](https://forums.unrealengine.com/t/android-build-crashes-at-startup-when-no-network-connection-is-available-wifi-3g-disabled/350019/2 "2016-03-10T02:12:25Z")

</div>

Thanks for the report. I also ran into this locally and we’ll get it fixed for 4.11. I added a ticket to our bug database as UE-28177.

Thanks

---

<div class="post-metadata">

**Author:** ![joshbadams](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@joshbadams](https://forums.unrealengine.com/u/joshbadams)\
**Post date:** [March 10, 2016, 3:31pm UTC](https://forums.unrealengine.com/t/android-build-crashes-at-startup-when-no-network-connection-is-available-wifi-3g-disabled/350019/3 "2016-03-10T15:31:00Z")

</div>

This has already just been fixed for 4.11 🙂
