Why is my domain transfer failing?
Common Causes
Domain transfers fail for a handful of predictable reasons. The most frequent is that the domain is still locked at the current registrar—either a registrar lock or a clientTransferProhibited status. You must unlock it before initiating the transfer.
Another common cause is an expired domain. If the domain has passed its expiration date, it may be in a grace period or redemption, and transfers are blocked until you renew it. Also, a wrong authorization code (EPP code) will cause an immediate rejection.
- Domain is locked (clientTransferProhibited).
- Domain is expired or in redemption.
- Incorrect or missing authorization code.
- 60-day lock after a recent registration or transfer.
- Admin email not confirmed or approval denied.
How to Fix It
Start by checking the domain status at your current registrar. Look for any lock icons or status messages. Unlock the domain and copy the authorization code exactly as shown—codes are case-sensitive and often contain special characters.
If the domain was registered or transferred within the last 60 days, you must wait until that period ends. For expired domains, renew it first, then wait a day or two before retrying the transfer.
Common mistakes
- Assuming the authorization code is correct without copying it directly—typos are a top cause of failure.
- Ignoring the 60-day rule—many registrars enforce it strictly and won't allow transfers.
- Not checking the admin email—if you miss the approval request, the transfer may be canceled.
