Delivery diagnostics

The code hasn’t arrived,
don’t keep clicking “Resend”

Each resend can invalidate the previous code. Check each step in the delivery path—it’s usually faster than repeatedly requesting another code.

1

Check the address

Make sure everything before and after @ matches exactly, with no spaces, missing characters, or copied status text.

2

Confirm the send action

The sender’s page should clearly show that the message was sent—not that validation failed or the countdown is still running.

3

Give the queue a moment

Delivery services may queue messages during busy periods. Wait one or two minutes, then manually refresh your inbox once.

4

Check sender restrictions

Some websites reject disposable domains, or may rate-limit requests made too frequently from the same device.

5

Use only the latest code

If you resend, the code in the older email will usually be invalid. Use the message with the most recent timestamp.

6

Try a different address

If the original address still shows nothing, start over with a new one—but don’t link important accounts to a temporary inbox.

Quick takeaway

Match the symptom to the next step

Handle waiting, rejection, and code errors differently instead of solving every situation with another resend.

Not sent

No success message on the page

Return to the sender and correct the form or complete the verification challenge.

Queued

Just showed as sent

Wait a moment and refresh; don’t generate a second code immediately.

Delivered

Multiple verification emails arrived

Choose the newest one by time; older codes are likely invalid.

Start over

Use a fresh address and send the code again

Open inbox