The main reasons why Bank of Communications credit card swiping fails are as follows: 1. The credit card has not been activated. 2. The transaction password is entered incorrectly. 3. The magnetic strip on the back of the credit card may be demagnetized or damaged. 4. The credit card limit is insufficient. 5. The line used by the card machine is busy. 6. The card machine does not have the same logo as the card. 7. During national and regional statutory holidays, payments made by credit card cannot be used for transactions.