Making sure they actually **receive** the payment, month by month, is your responsibility.
Keep on reminding them to deduct is a good try, but not enough.
You cannot blame they fail to deduct as the reason you delay the pay.
Why you didn't send payment every month?
HOA is a complete mess. There are traps everywhere.
Landlords have to be on top of them and act ***preemptively.
---
You probably need a face-to-face meeting with them to get it corrected - item by item.