From your email: "As a final step to complete your registration, please click this link to verify your email address:"
The above is not accurate.
Neither is "Please verify your email to continue We sent an email to <email> Click the link in the email to verify your account."
I determined through trial and error and a bunch of wasted time that one has to login from the same device that one uses to visit the link in order to verify. This same device requirement is not normal for URLs in verification emails, as implemented by other companies. The errors are not helpful either; they sent me in an infinite loop.
Do you feel the need to enforce that requirement? If so, can you please improve your error / instructions?