Could you check your card to see if you're exceeding your payment limit? If everything seems normal, I think you should try to avoid having too low a balance on your card. Sometimes, a low balance can cause Meta to misinterpret your transaction and trigger an error. This is my perspective, and I welcome other contributions so we can improve this issue together.