OMG! Can't believe this! But I am glad to hear you got your passport back. You would think at this point you shouldn't have any issues...but like they say its never over until its over.
Hope all goes well with landing. Can I ask where you are planning to do the landing?