Have you disputed the charge? If the bank is refusing to honor your request, that’s both reason to switch banks and to try small claims court to get your money back.
I can only go by the information you provide, and my own experience that banks are responsive if you want to switch out your credit or debit card because it's being abused by someone.
There are two different kinds of Revolut throwaway cards: One that works just one time, and one that works indefinitely, and you need to cancel it manually. The one that you cancel manually works more often, for example in scenarios where they will first make a "test" deduction of $0.00, and then the real deduction.