We can't help you with the IRS. Your explanation doesn't quite make sense although I'm sure you are leaving out many of the details. You may want to contact the taxpayer advocate service, or work with an enrolled agent (an accountant specifically approved to practice before the IRS).
Do you really mean that the IRS requested that you verify your identity? And did you follow up on the request and do so? If you did not, then that is why you did not receive your refund.
I HAVE TO VERIFY MY IDENTITY
Sometimes the IRS chooses returns randomly to request verification of identity and sometimes there is something on the return that triggers the request. No matter why the IRS has required you to verify your identity, you need to follow their instructions in order to receive your refund. If you do not verify your identity you will not get your refund.
https://www.irs.gov/identity-theft-fraud-scams/identity-verification-for-irs-letter-recipients
If it was something else, please explain what happened.