If you have a UTR number provided by the payment merchant, IMO, this is a clear responsibility of BC.GAME also. It is the duty of BC.GAME to complete the transaction and ensure that a valid UTR number is provided to customer. It is whole another matter if the money lends in your account and your bank freezes it (which is clearly not the case here). The payment merchants are well within the institutional boundaries of BC.GAME, with whom you entered in a gambling contract.
Having said that it is more alarming (and raising the questions of professionalism of the casino) because we have heard similar cases where fake UTR is provided to a customer.
It is not the first time the payment merchants are not doing good job, but still BC.GAME continues to work with same payment merchants.
I suggest that BC.GAME should stop/pause the INR deposits until they have a solid INR payment processing team in place.
I believe it's not a case of fake UTR, rather clogged or something.
I'll level with you all here that I barely have any clue how fiat banking works in India [despite
Bitcoin Smith abundance and very patient explanations to me, lol], but other cases with pending transaction --or which I recently called as batch #2-- were mostly cleared today when I assign it to other contact [my fiat contact is on leave, so I have to make-do with whomever skeleton crew I have].
I'll put OP's case on batch #4, I think, as his case is yet to reach 72 hours and the hour-72 will happen to be on weekend of this long holiday. So, I'll bring batch #3 once everyone on batch #2 confirmed their pending transactions are cleared, then I'll bring batch #3 right away to whoever contact is available for me. Then OP's, by early 2026.