They have had hundreds of accounts with this issue, and they are having to fix them all by hand.
They are shorter staffed at the weekend too at a guess.
Think about it, if you have 500 accounts, all having to be fixed, one by one, by hand, taking maybe an hour each, how long does it take to fix them all?