ScrollToText isn't working as expected

i run in this way too :
CustomKeywords.‘com.my.keywords.android.swiping.scrollListToElementWithText’(‘Need’)
and this happens :

=============== ROOT CAUSE =====================
Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: io.appium.java_client.TouchAction.press() is applicable for argument types: (io.appium.java_client.android.AndroidElement) values: [[[com.kms.katalon.core.appium.driver.SwipeableAndroidDriver, Capabilities: {appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, chromedriverPort=56760, databaseEnabled=false, desired={platformName=android, platform=ANDROID, chromedriverPort=56760, appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, deviceName=Xiaomi 2109119DG (Android 12), newCommandTimeout=1800, platformVersion=12, systemPort=8279, udid=dd290602}, deviceApiLevel=31, deviceManufacturer=Xiaomi, deviceModel=2109119DG, deviceName=dd290602, deviceScreenDensity=440, deviceScreenSize=1080x2400, deviceUDID=dd290602, javascriptEnabled=true, locationContextEnabled=false, networkConnectionEnabled=true, newCommandTimeout=1800, pixelRatio=2.75, platform=ANDROID, platformName=Android, platformVersion=12, statBarHeight=104, systemPort=8279, takesScreenshot=true, udid=dd290602, viewportRect={left=0, top=104, width=1080, height=2148}, warnings={}, webStorageEnabled=false}] → class name: android.widget.ImageView]]

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

10-11-2022 09:31:12 AM com.my.keywords.android.swiping.scrollListToElementWithText(“Need”)

Elapsed time: 0.218s

Test Cases/New Test Case (1) FAILED.
Reason:
com.kms.katalon.core.exception.StepErrorException: org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: io.appium.java_client.TouchAction.press() is applicable for argument types: (io.appium.java_client.android.AndroidElement) values: [[[com.kms.katalon.core.appium.driver.SwipeableAndroidDriver, Capabilities: {appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, chromedriverPort=56760, databaseEnabled=false, desired={platformName=android, platform=ANDROID, chromedriverPort=56760, appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, deviceName=Xiaomi 2109119DG (Android 12), newCommandTimeout=1800, platformVersion=12, systemPort=8279, udid=dd290602}, deviceApiLevel=31, deviceManufacturer=Xiaomi, deviceModel=2109119DG, deviceName=dd290602, deviceScreenDensity=440, deviceScreenSize=1080x2400, deviceUDID=dd290602, javascriptEnabled=true, locationContextEnabled=false, networkConnectionEnabled=true, newCommandTimeout=1800, pixelRatio=2.75, platform=ANDROID, platformName=Android, platformVersion=12, statBarHeight=104, systemPort=8279, takesScreenshot=true, udid=dd290602, viewportRect={left=0, top=104, width=1080, height=2148}, warnings={}, webStorageEnabled=false}] → class name: android.widget.ImageView]]
Possible solutions: press(io.appium.java_client.touch.offset.PointOption), grep(), print(java.lang.Object), grep(java.lang.Object), print(java.io.PrintWriter), every()
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.throwError(CustomKeywordDelegatingMetaClass.java:101)
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:73)
at New Test Case (1).run(New Test Case (1):29)
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:448)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)
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 TempTestCase1665468043890.run(TempTestCase1665468043890.groovy:25)
Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: io.appium.java_client.TouchAction.press() is applicable for argument types: (io.appium.java_client.android.AndroidElement) values: [[[com.kms.katalon.core.appium.driver.SwipeableAndroidDriver, Capabilities: {appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, chromedriverPort=56760, databaseEnabled=false, desired={platformName=android, platform=ANDROID, chromedriverPort=56760, appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, deviceName=Xiaomi 2109119DG (Android 12), newCommandTimeout=1800, platformVersion=12, systemPort=8279, udid=dd290602}, deviceApiLevel=31, deviceManufacturer=Xiaomi, deviceModel=2109119DG, deviceName=dd290602, deviceScreenDensity=440, deviceScreenSize=1080x2400, deviceUDID=dd290602, javascriptEnabled=true, locationContextEnabled=false, networkConnectionEnabled=true, newCommandTimeout=1800, pixelRatio=2.75, platform=ANDROID, platformName=Android, platformVersion=12, statBarHeight=104, systemPort=8279, takesScreenshot=true, udid=dd290602, viewportRect={left=0, top=104, width=1080, height=2148}, warnings={}, webStorageEnabled=false}] → class name: android.widget.ImageView]]
Possible solutions: press(io.appium.java_client.touch.offset.PointOption), grep(), print(java.lang.Object), grep(java.lang.Object), print(java.io.PrintWriter), every()
at com.my.keywords.android.swiping.invokeMethod(newkey.groovy)
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:55)
at Script1665405176173.run(Script1665405176173.groovy:29)
… 11 more
Caused by: groovy.lang.MissingMethodException: No signature of method: io.appium.java_client.TouchAction.press() is applicable for argument types: (io.appium.java_client.android.AndroidElement) values: [[[com.kms.katalon.core.appium.driver.SwipeableAndroidDriver, Capabilities: {appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, chromedriverPort=56760, databaseEnabled=false, desired={platformName=android, platform=ANDROID, chromedriverPort=56760, appActivity=.Settings, appPackage=com.android.settings, autoGrantPermissions=true, automationName=uiautomator2, deviceName=Xiaomi 2109119DG (Android 12), newCommandTimeout=1800, platformVersion=12, systemPort=8279, udid=dd290602}, deviceApiLevel=31, deviceManufacturer=Xiaomi, deviceModel=2109119DG, deviceName=dd290602, deviceScreenDensity=440, deviceScreenSize=1080x2400, deviceUDID=dd290602, javascriptEnabled=true, locationContextEnabled=false, networkConnectionEnabled=true, newCommandTimeout=1800, pixelRatio=2.75, platform=ANDROID, platformName=Android, platformVersion=12, statBarHeight=104, systemPort=8279, takesScreenshot=true, udid=dd290602, viewportRect={left=0, top=104, width=1080, height=2148}, warnings={}, webStorageEnabled=false}] → class name: android.widget.ImageView]]
Possible solutions: press(io.appium.java_client.touch.offset.PointOption), grep(), print(java.lang.Object), grep(java.lang.Object), print(java.io.PrintWriter), every()
at com.my.keywords.android.swiping.scrollEntireList(newkey.groovy:22)
at com.my.keywords.android.swiping.scrollListToElementWithText(newkey.groovy:38)
at com.my.keywords.android.swiping.invokeMethod(newkey.groovy)
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:55)
at New Test Case (1).run(New Test Case (1):29)
… 11 more