I can suggest you two website
1.Binance
2.kucoin
is your coinbase account registered in the USA or your debit card issuer for the USA? And Do you use virtual or physical card?
It is a prepaid MC Debit so that maybe the issue. Account is a USA account and so is debit card. Do you know if those 2 you recommend accept prepaid cards? Thanks