Hi Chapshan, I am not sure if this will help. I had this issue before. I had posted on XDA my reply:
I had issues getting the OTP, I tried everything. Make sure your Wifi is off. For some reason making sure VoLTE is enabled, this seemed to ensure the OTP came through. It gave me headaches...