Clears the underlying WebView's persistent storage — cookies, cache,
and localStorage. After calling this, a subsequent getStatus on the
non-custodial signer should report pendingOtp rather than ready,
forcing a fresh OTP flow. Intended for test harnesses that want to
exercise the abandoned-OTP-retry contract deterministically.