Captcha returns the timeout-or-duplicate error.If I think correctly, the recaptcha v2 check is online with javascript, and if the form is sent with a button, the check will be rechecked.
Therefore, it is not necessary to call verificationRecaptcha.
In the code is error. This does not allow registration with captcha working.
Also, it is not good that all form fields are checked online, only captcha is checked after the form has been cast.