Dear sir... This is common issues which every Professional face... During the KYC filing.... Request you to prepare once again d same form n try to get OTP... Even we did d same thing when we r not obtain otp for d mobile of foreign direct.
Mam, OTP was not going on Mauritius mobile number. I had taken some other country phone number from Director. on that phone number OTP had gone and I had uploaded the form.
This happens especially on last few days of due dates. Just 5 days back I did DIN KYC for 3 USA people and it worked well. I would suggest you to try +1 as ISD code.