I had the same issue with my Neo Rupay, it won’t work on any website, the transaction gets declined before reaching the otp page. Despite several emails to pno the issue was not resolved. In the end I did block and replace, this seems to have worked as now I’m able to do online transactions.
Do try this as replacement is free for Neo Rupay.