iOS clearing fields on reruns of failed tests

I’m trying to see if anyone has ever encountered where iOS does not clear input fields on reruns of a failed test. I’m assuming this occurs because Appium qualifies this as the same session and is retaining data, but I would like to see if there’s a capability that will work. I have tried the noReset and fullReset options to no avail and I would rather not write logic to handle this relatively dynamic state.

Why not just clear input field before set new value?

and just randomly guess when my tests might fail for various reason? Sure, I could add logic to clear possibly using try/error logic, but that’s not very desirable.

I would like to know why Appium doesn’t clear my values for input fields when rerunning a failed test more instead of trying to hit a moving target.

add example of your code to see…