I have XXXX Bank of America credit cards. For about the tenth time in XXXX years I have made my monthly payment timely to B of A, in excess of the minimum amount due. B of A has a system error they refuse to fix whereby payments submitted in close proximity to the generation of a monthly statement will be reflected on the account, but will not clear the " payment due '' code online or in their voice response system. And that is not just a harmless " glitch '' -- it is actually on their books that there is a payment still due. The XXXX time I assumed it was a " glitch '' and would resolve itself, it did not, and B of A started calling me about a " late payment. '' Subsequently it happened numerous times. This past month it happened on XXXX of my B of A cards and with the payment due notation still on there, I just went ahead and for about the XXXX or XXXX time just made a double payment because I did not have an hour to dedicate to sitting on hold. So, happened again this month on my other B of A account, made my payment, still showed due. So I started an online chat a few days ago and the rep said they would fix it. They did not. I have now been on the phone for almost an hour with B of A and they are saying all they can do is reverse the payment I made and have me remake it. And they first tried to tell me the incorrect story that it was a " glitch '' that would resolve itself once the next statement generated. I pointed out to them the first time I made that assumption they were on the phone with me calling me and accusing me of failing to make a payment when due. Unbelievable, unacceptable, bumbling incompetence. They should have their license pulled. 
