Yesterday had same issue, tried different browser but same error. As suggested here, just tried on phone browser and it worked, got the voucher in 15 minutes!
The virtual card doesn't work, at least not for me. I activated the mobile banking by getting an activation code from the branch, but could not view the virtual card details. Waited for the physical card delivery
I have a query regarding Canara rewards portal , has anyone utilise Canara reward structure . I am very happy with sbi dc rewards , but need to know about canara