StateContext::add_event doesn't distinguish between houses when checking for duplicate events in the different event lists. Usually this manifests as error when issuing a ProduceOrder command.
Temporary workaround for clients (pyra2yr) is to retry the command until the "duplicate" event has been removed both from OutList and DoList.