SBI / Gyftr are notorious for blocking the card for transactions on gyftr.
I faced this issue for the first 2-3 transactions, but last couple of transactions haven't faced any issue.
Last time it got blocked, I got a call immediately to confirm the transaction and unblock the card, after which my next transaction went through fine.
But I've heard that not all are getting this call.
So, what you could do instead is to login to the SBI Card app before transacting on gyftr. If your transaction gets blocked, then you can immediately unblock the card from the app itself and then try the transaction again.
I've exhausted my quota for this month, so will be using gyftr only next month. Let's hope I don't have to rely on all these tricks! 😋