Reset device between scenarios

Hi,

I am working on mobile test automation using webdriverio, typescript, appium and cucumber. I want to full reset the device between the scenarios and I tried a lot of different configuration on hooks, and also the fullReset and noReset capabilities and I could not see the device full reset.

I could close the app, uninstall it but when I try to install if fails because I don’t have the app_url since the app was automatically uploaded via wdio-lambdatest-service.

Does anyone know how I can full reset android and ios devices on lambdatest between the BDD scenarios, please?