diff --git a/src/web-auth/captcha.js b/src/web-auth/captcha.js
index a3f43c86..acf04e13 100644
--- a/src/web-auth/captcha.js
+++ b/src/web-auth/captcha.js
@@ -231,7 +231,7 @@ function handleCaptchaProvider(element, options, challenge, done) {
globalForCaptchaProvider(challenge.provider)
) {
setValue();
- globalForCaptchaProvider(challenge.provider).reset();
+ globalForCaptchaProvider(challenge.provider).run();
return;
} else if (widgetId) {
setValue();