Unable to pay for the metal card upgrade


I am looking some informations here because I have a problem to upgrade my plan to Metal.
I am currently with Curve for about 1 year with the free plan and everything is ok.

When I choose the payment method to pay the 14.99€/month fees for the metal card, none of my cards are accepted.
“Payment Declined - We couldn’t charge this card”.

All the cards have sufficient funds, none of them are blocked or in payment limit.

Curve support tells me that this is because my banks are blocking Curve transactions…
This seems strange to me… Even with Bunq and Icard…

I have 4 cards from 4 different banks and none of them would accept transactions from Curve…Etrange…?

Have you ever had a similar problem?

Thank you very much