This one I have checked.My assumption is that it might happen due to performance .
While checking for Primary Payor , it may get timeout while allocate for first Payor.Then it will check for Next Payor and then it might have allocated for next payor.