The generated OTP will be valid for 10 Minutes.
In case the user hasn’t received the OTP in the 1st go, you can generate the second OTP only after 45 seconds of the 1st try. (The OTP can generate maximum of 6 times)