I've been encountering a problem where if I'm allocating a payment for a customer with a lot of outstanding invoices, some invoice boxes are automatically selected when I go on the allocation page and they have to be manually unselected in order to allocate payment to the correct invoices. Does anyone know the cause for this or possible solution?