In the replay attached at the ticket, the player had a Trainer list modifying aura whilst resigning.
The aura was removed, removing any queued batch (the new owner was already set) from cmpTrainer, thereafter, the message reached cmpProductionQueue, which resets the queue, hence trying to remove the already removed cmpTrainer batch.
This needs a solution still, this is merely the test to unveil the issue.