Problem
Within the Admin > Xero > Integration Errors page, you note 1 or more payment allocations failing to push due to one of the following errors:
Failed pushing Ledger Journal #XXXXXX as allocation against Invoice #XXXXXX and Payment #XXXXXX. Allocation Journal is already pushed to Xero
Failed pushing Ledger Journal #XXXXXX as allocation against Invoice #XXXXXX and Payment #XXXXXX. Allocation Journal is locked by another process
Typically, this means we have attempted multiple API calls to Xero to push a payment allocation. This is normal behaviour and the result of built in protection mechanisms to prevent duplication.
Solution
This error will self-correct in ~12 hours (ie. will automatically be removed from the Integration Errors page).
If this allocation error continues, please contact Emersion Support.