Unable to start application (Flutter)

Hello All, Anyone used Katalon studio to automate the flutter based mobile apps.
I have below configurations.
Katalon 8.3.5
Appium 1.22.3
App : Flutter based .apk

Issue 1 :While record for some tests , some application level actions are getting disabled.
Issue 2: And when scripted using the captured elements and tried to run ,getting error as below:

=============== ROOT CAUSE =====================
Caused by: org.openqa.selenium.UnsupportedCommandException: Method has not yet been implemented

For trouble shooting, please visit: https://docs.katalon.com/katalon-studio/docs/troubleshooting.html

06-17-2022 07:19:44 PM Test Cases/Login - Copy

Elapsed time: 42.223s

Test Cases/Login - Copy FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Unable to start app at: ‘C:\Users\Admin\katalonprmnew\Flutterprm\androidapp\app-prm_test-debugfluenbld.apk’ (Root cause: org.openqa.selenium.UnsupportedCommandException: Method has not yet been implemented
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘DESKTOP-U619H50’, ip: ‘192.168.0.100’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0_282’
Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver
Capabilities {address: 0.0.0.0, allowCors: false, allowInsecure: [], androidCoverage: false, app: C:\Users\Admin\katalonprmne…, appWaitActivity: *, appWaitPackage: false, autoGrantPermissions: true, automationName: Flutter, backendRetries: 3, basePath: /wd/hub, bootstrapPort: 4724, chromedriverPort: 52476, debugLogSpacing: false, defaultCapabilities: {chromedriverPort: 52476}, defaultCommandTimeout: 60, defaultDevice: false, denyInsecure: [], deviceId: RZ8R311072W, deviceName: samsung SM-M127G (Android 11), deviceReadyTimeout: 5, dontStopAppOnReset: false, enforceStrictCaps: false, fastReset: false, forceIpad: false, forceIphone: false, fullReset: true, intentAction: android.intent.action.MAIN, intentCategory: android.intent.category.LAU…, intentFlags: 0x10200000, isolateSimDevice: false, javascriptEnabled: true, keepArtifacts: false, keepKeyChains: false, keyAlias: androiddebugkey, keyPassword: android, keystorePassword: android, keystorePath: C:\Users\Admin.android\deb…, launch: false, launchTimeout: 90000, localTimezone: false, localizableStringsDir: en.lproj, logNoColors: false, logTimestamp: false, loglevel: info, longStacktrace: false, nativeInstrumentsLib: false, newCommandTimeout: 1800, noPermsCheck: false, noReset: false, platform: ANDROID, platformName: Android, platformVersion: 11, port: 52475, reboot: false, relaxedSecurityEnabled: false, robotAddress: 0.0.0.0, robotPort: -1, safari: false, sessionOverride: false, shell: false, showConfig: false, showIOSLog: false, skipUninstall: false, suppressKillServer: false, systemPort: 52474, tmpDir: C:\Users\Admin\AppData\Loca…, udid: RZ8R311072W, useKeystore: false, wdaLocalPort: 8100, webkitDebugProxyPort: 27753}
Session ID: 311b32ae-b1f8-416d-b625-a8ce041a7712
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 com.kms.katalon.core.mobile.helper.MobileCommonHelper.caculateDevicePixelRatio(MobileCommonHelper.java:181)
at com.kms.katalon.core.mobile.helper.MobileCommonHelper.setCommonAppiumSessionProperties(MobileCommonHelper.java:204)
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:457)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.doCall(StartApplicationKeyword.groovy:49)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.call(StartApplicationKeyword.groovy)
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:21)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:51)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:40)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:78)
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords$startApplication.call(Unknown Source)
at Login - Copy.run(Login - Copy:20)
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:445)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:436)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:415)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:407)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:284)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:142)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:133)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1655473781375.run(TempTestCase1655473781375.groovy:25)
)
at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy:50)
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.stepFailed(MobileKeywordMain.groovy:40)
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:23)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:51)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:40)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:78)
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords$startApplication.call(Unknown Source)
at Login - Copy.run(Login - Copy:20)
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:445)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:436)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:415)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:407)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:284)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:142)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:133)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1655473781375.run(TempTestCase1655473781375.groovy:25)
Caused by: org.openqa.selenium.UnsupportedCommandException: Method has not yet been implemented
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘DESKTOP-U619H50’, ip: ‘192.168.0.100’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0_282’
Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver
Capabilities {address: 0.0.0.0, allowCors: false, allowInsecure: [], androidCoverage: false, app: C:\Users\Admin\katalonprmne…, appWaitActivity: *, appWaitPackage: false, autoGrantPermissions: true, automationName: Flutter, backendRetries: 3, basePath: /wd/hub, bootstrapPort: 4724, chromedriverPort: 52476, debugLogSpacing: false, defaultCapabilities: {chromedriverPort: 52476}, defaultCommandTimeout: 60, defaultDevice: false, denyInsecure: [], deviceId: RZ8R311072W, deviceName: samsung SM-M127G (Android 11), deviceReadyTimeout: 5, dontStopAppOnReset: false, enforceStrictCaps: false, fastReset: false, forceIpad: false, forceIphone: false, fullReset: true, intentAction: android.intent.action.MAIN, intentCategory: android.intent.category.LAU…, intentFlags: 0x10200000, isolateSimDevice: false, javascriptEnabled: true, keepArtifacts: false, keepKeyChains: false, keyAlias: androiddebugkey, keyPassword: android, keystorePassword: android, keystorePath: C:\Users\Admin.android\deb…, launch: false, launchTimeout: 90000, localTimezone: false, localizableStringsDir: en.lproj, logNoColors: false, logTimestamp: false, loglevel: info, longStacktrace: false, nativeInstrumentsLib: false, newCommandTimeout: 1800, noPermsCheck: false, noReset: false, platform: ANDROID, platformName: Android, platformVersion: 11, port: 52475, reboot: false, relaxedSecurityEnabled: false, robotAddress: 0.0.0.0, robotPort: -1, safari: false, sessionOverride: false, shell: false, showConfig: false, showIOSLog: false, skipUninstall: false, suppressKillServer: false, systemPort: 52474, tmpDir: C:\Users\Admin\AppData\Loca…, udid: RZ8R311072W, useKeystore: false, wdaLocalPort: 8100, webkitDebugProxyPort: 27753}
Session ID: 311b32ae-b1f8-416d-b625-a8ce041a7712
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 com.kms.katalon.core.mobile.helper.MobileCommonHelper.caculateDevicePixelRatio(MobileCommonHelper.java:181)
at com.kms.katalon.core.mobile.helper.MobileCommonHelper.setCommonAppiumSessionProperties(MobileCommonHelper.java:204)
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:457)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.doCall(StartApplicationKeyword.groovy:49)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.call(StartApplicationKeyword.groovy)
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:21)
… 17 more

Any suggestions please?@ Chris_Trevarthen

still same problem