org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: 'POST /element' cannot be proxied to UiAutomator2 server

morg.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: ‘POST /element’ cannot be proxied to UiAutomator2 server because the instrumentation process is not running (probably crashed). Check the server log and/or the logcat output for more details

Build info: version: ‘4.16.1’, revision: ‘9b4c83354e’

System info: os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘14.2’, java.version: ‘17.0.7’

Driver info: io.appium.java_client.android.AndroidDriver

Command: [7567910f-e48e-4a98-933c-837d60e502b4, findElement {using=xpath, value=//android.widget.LinearLayout[not(@resource-id = ‘org.altruist.BajajExperia:id/action_bar_root’)]/android.widget.FrameLayout[@resource-id = ‘android:id/content’] | //*[@resource-id = ‘org.altruist.BajajExperia:id/frameDrawerIcon’]}]

Capabilities {appium:appActivity: com.bfl.superapp.onboarding…, appium:appPackage: org.altruist.BajajExperia, appium:autoAcceptAlerts: true, appium:autoGrantPermissions: true, appium:autoLaunch: true, appium:autoReset: true, appium:automationName: uiautomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.bfl.superapp.onboarding…, appPackage: org.altruist.BajajExperia, autoAcceptAlerts: true, autoGrantPermissions: true, autoLaunch: true, autoReset: true, automationName: uiautomator2, deviceName: I2126, gpsEnabled: true, nativeWebScreenshot: true, noReset: false, platformName: ANDROID, uid: 10BD230ZZA0011M}, appium:deviceApiLevel: 33, appium:deviceManufacturer: vivo, appium:deviceModel: I2126, appium:deviceName: 10BD230ZZA0011M, appium:deviceScreenDensity: 440, appium:deviceScreenSize: 1080x2404, appium:deviceUDID: 10BD230ZZA0011M, appium:gpsEnabled: true, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:nativeWebScreenshot: true, appium:networkConnectionEnabled: true, appium:noReset: false, appium:pixelRatio: 2.75, appium:platformVersion: 13, appium:statBarHeight: 88, appium:takesScreenshot: true, appium:uid: 10BD230ZZA0011M, appium:viewportRect: {height: 2162, left: 0, top: 88, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}

Session ID: 7567910f-e48e-4a98-933c-837d60e502b4

at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)

at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)

at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)

at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)

at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)

at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)

at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:238)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:523)

at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)

at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)

at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:360)

at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:354)

at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:171)

at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:168)

at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:204)

at FunctionalLibrary.OnBoarding_MobileApp_Library.cfn_ValidateContinueBtnSplashScreenpageClosed(OnBoarding_MobileApp_Library.java:277)

at TestScripts.TC_OnboardingRevampApp.TC_Revamp_OnBoarding_Journey(TC_OnboardingRevampApp.java:392)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.base/java.lang.reflect.Method.invoke(Method.java:568)

at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)

at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)

at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)

at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)

at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)

at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)

at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)

at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)

at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

at org.testng.TestRunner.privateRun(TestRunner.java:848)

at org.testng.TestRunner.run(TestRunner.java:621)

at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)

at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)

at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)

at org.testng.SuiteRunner.run(SuiteRunner.java:336)

at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)

at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)

at org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)

at org.testng.TestNG.runSuitesLocally(TestNG.java:1200)

at org.testng.TestNG.runSuites(TestNG.java:1114)

at org.testng.TestNG.run(TestNG.java:1082)

at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:178)

at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)

at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:96)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.base/java.lang.reflect.Method.invoke(Method.java:568)

at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)

at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:159)

at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:87)

at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)

at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:95)