Socket Hangup error in between of test execution and it will not proceed further

@duyluong today i had the same error over and over, again. It is a huge problem to run android tests and have more than an half failed because of this. Too much false positives that compromise our daily runs.

We don´t know what to do.

The error is below:

Failed to wait for element present (Root cause: org.openqa.selenium.WebDriverException:
An unknown server-side error occurred while processing the command. Original error: Could
not proxy command to remote server. Original error: Error: socket hang up
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘026197391257’, ip: ‘192.168.13.197’, os.name: ‘Windows 10’, os.arch:
‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0_181’
Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver
Capabilities {app: C:\Users\Public\app-myatlan…, appPackage: eu.atlantico.
bancoatlantico…, autoGrantPermissions: true, automationName: uiautomator2,
databaseEnabled: false, desired: {app: C:\Users\Public\app-myatlan…,
autoGrantPermissions: true, automationName: uiautomator2, deviceId: 1c91304c28057ece,
deviceName: samsung SM-G965F (Android 9), fullReset: false, newCommandTimeout:
1800, noReset: true, platform: ANDROID, platformName: android, platformVersion: 9,
systemPort: 49946, udid: 1c91304c28057ece}, deviceApiLevel: 28, deviceId:
1c91304c28057ece, deviceManufacturer: samsung, deviceModel: SM-G965F, deviceName:
1c91304c28057ece, deviceScreenDensity: 420, deviceScreenSize: 1080x2220,
deviceUDID: 1c91304c28057ece, fullReset: false, javascriptEnabled: true,
locationContextEnabled: false, networkConnectionEnabled: true, newCommandTimeout:
1800, noReset: true, pixelRatio: 2.625, platform: ANDROID, platformName: Android,
platformVersion: 9, statBarHeight: 63, systemPort: 49946, takesScreenshot: true, udid:
1c91304c28057ece, viewportRect: {height: 2031, left: 0, top: 63, width: 1080}, warnings: {},
webStorageEnabled: false}
Session ID: 5982c8fb-af16-4983-a336-319c376e4fb2
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException
(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode
(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode
(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute
(HttpCommandExecutor.java:158)
at io.appium.java_client.remote.AppiumCommandExecutor.execute
(AppiumCommandExecutor.java:239)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.
java:552)
at io.appium.java_client.DefaultGenericMobileDriver.execute
(DefaultGenericMobileDriver.java:46)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1)
at com.kms.katalon.core.appium.driver.SwipeableAndroidDriver.execute
(SwipeableAndroidDriver.java:1)
at org.openqa.selenium.remote.
RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.getSize(RemoteWebDriver.
java:813)
at org.openqa.selenium.WebDriver$Window$getSize.call(Unknown Source)
at com.kms.katalon.core.mobile.keyword.internal.MobileAbstractKeyword.
findElement(MobileAbstractKeyword.groovy:81)
at com.kms.katalon.core.mobile.keyword.builtin.
WaitForElementPresentKeyword$_waitForElementPresent_closure1.doCall
(WaitForElementPresentKeyword.groovy:72)
at com.kms.katalon.core.mobile.keyword.builtin.
WaitForElementPresentKeyword$_waitForElementPresent_closure1.call
(WaitForElementPresentKeyword.groovy)
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.
runKeyword(MobileKeywordMain.groovy:21)
at com.kms.katalon.core.mobile.keyword.builtin.WaitForElementPresentKeyword.
waitForElementPresent(WaitForElementPresentKeyword.groovy:80)
at com.kms.katalon.core.mobile.keyword.builtin.WaitForElementPresentKeyword.
execute(WaitForElementPresentKeyword.groovy:64)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.
executeKeywordForPlatform(KeywordExecutor.groovy:56)
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.
waitForElementPresent(MobileBuiltInKeywords.groovy:623)
at com.kms.katalon.core.mobile.keyword.
MobileBuiltInKeywords$waitForElementPresent$4.call(Unknown Source)
at MyAtlanticoApp.getAmount(MyAtlanticoApp.groovy:99)
at MyAtlanticoApp.getFinalAmount(MyAtlanticoApp.groovy:129)
at MyAtlanticoApp.invokeMethod(MyAtlanticoApp.groovy)
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.
invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:50)
at depositoaprazo_24meses_mobilizar_Sucesso_USD.run
(depositoaprazo_24meses_mobilizar_Sucesso_USD:77)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.
java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.
java:337)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.
java:328)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase
(TestCaseExecutor.java:307)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase
(TestCaseExecutor.java:299)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.
java:233)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestCaseMainPhase
(TestSuiteExecutor.java:169)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestSuiteMainPhase
(TestSuiteExecutor.java:142)
at com.kms.katalon.core.main.TestSuiteExecutor.execute(TestSuiteExecutor.java:
91)
at com.kms.katalon.core.main.TestCaseMain.startTestSuite(TestCaseMain.java:
157)
at com.kms.katalon.core.main.TestCaseMain$startTestSuite$0.call(Unknown
Source)
at TempTestSuite1578395381623.run(TempTestSuite1578395381623.groovy:35)
)