I’ve seen this being posted before, but there’s never a solution mentioned.
My users go through the sign up flow in my webapp and get the Auth0 email to verify their email address. Once they click the Auth0-generated link in the “verify your email” email, it leads them to a “Error - Your email address could not be verified.” page.
However, in Auth0 > Users > [Username] > View Details, it shows their email as ‘VERIFIED’.
Does anyone know how to resolve this?
This very confusing to users. I also think it creates a subsequent login issue where they have to change their password to log into the webapp again.
The most common reasons as of why users see the Error - "Your email address could not be verified.” is because of two scenarios:
The link’s Time To Live (TTL) has passed.
The link was already used and is being selected again.
Please try to create a test user just to double check if the issue occurs when pressing the link for the first time. This is currently an expected behavior, as I have tested this as well, and the second time it will throw this error, which can indeed be confusing, so a change to that might be considered in the future.