There's a race condition in VerifyEmail and in most cases the request being thrown from the useEffect (on component mount) is thrown before we have received the captcha. We should fix it and wait for the captcha to be available before throwing the request (if captcha is enabled in the app).