You need to check the default settings in your storage software and make sure payments are set to apply to "oldest first" instead of "newest first". Then try to run the card for the payment for October plus late fees. If that works, you can start over again in December....