Domain transfers is frustrating. I spent the last several days to deal with it. I did all the requirements; I had unlocked my domain name at my current registrar, got an EPP code from my current registrar etc. My new registrar had initiated the domain transfer, but apparently the old registrar did not approve the process until my domain expired (and suddenly I couldn’t access it). I had to pay domain renewal for another year, damn.. and until today it’s not done yet.