Nearly 100% of the time a client adds a new credit card, they don't set it as the default payment method, and future transactions fail. Newly added payment methods should always be set as the default payment method.