If you try verifying in a server you're already in while you're at your accounts' guild limit (100 if free, 200 if premium), you get an error saying your account is at the 100 guild limit and aren't given the verified role.
I left 1 server and it worked fine. Yet when I verified and completed the verification I wasn't added to a new server. I was simply given a role in that server, so this a bug that needs fixing.
Also, the display of Discord API errors could be improved. You could say "Discord API Error: You are at the 100 server limit." for example. There's no need to print out the entire JSON response. You may want to include a Sentry event/error ID too if that's a thing, that way if someone contacts RC support, you'll know exactly what ID to lookup in Sentry