SUICA digital card

I’m trying to add money to the SUICA digital card on my apple wallet using my bank of america card. I’ve seen that mastercards should work, but it keeps giving me an error saying “Payment not completed”. Is this typical? Could it be my bank blocking the charges? And if I don’t manage to fix this, are my options just to get a visitors card at Narita? (which I also don’t know how to do lol, the past times i’ve gone to tokyo I would buy single tickets everywhere I went)