The international 2 step verifications don't always work in India. I had the same issue. I contacted support and told them I was unable to receive 2 step verification. So they temporarily disabled it from their end and I was able to log in and retrieve the BTC from my end. You will also not be able to withdraw unless the bank verification and all documents are submitted and they will hold it for a week. Only then they will let you withdraw.
Thank you for the reply.
I too got a reply and they disabled the 2 step verification. I had to use authy app as they suggested and now 2 step verification is working for me.
Regards