Incorrect or expired OTP/magic link : MSG91 Portal

If you are encountering the error “Incorrect or expired OTP/magic link,” even after adding the correct OTP while MSG91 portal login that typically indicates that the magic link sent via email is being automatically scanned by the recipient’s email inbox security system.
As part of this scanning process, the links available in the email is accessed, which causes the login token/OTP to be consumed or expired. Consequently, when the user attempts to use the same, it is no longer valid.
To prevent this issue, we request that you whitelist the MSG91 domain in your email security or spam-filtering system. Whitelisting ensures that the links are not pre-scanned by automated tools and remain valid until the end user accesses them.
Additionally, you may follow the troubleshooting steps outlined below:
Try accessing the link using a different web browser.
Clear the cache and cookies of the currently used browser, then retry.
If you encounter the error message (Incorrect or expired OTP/magic link), refresh or reload the page once and check if the issue persists.
Open the browser’s Developer Tools, navigate to Inspect → Network, and review the API response for any errors.