La implementación del proveedor de persistencia de InstanceStore en uso no es válida. Intentó ejecutar un comando de adquisición ...

La implementación del proveedor de persistencia de InstanceStore en uso no es válida. Intentó ejecutar un comando de adquisición de bloqueo potencial mientras procesaba un comando de adquisición sin bloqueo. Esta excepción se puede producir cuando se llama a InstancePersistenceContext.Execute o InstancePersistenceContext.BeginExecute con un comando que devuelve true desde InstancePersistenceCommand.AutomaticallyAcquiringLock al procesar un comando que devuelve false. Use un proveedor de persistencia que no lo haga o invalide AutomaticallyAcquiringLock en uno de los comandos para devolver el valor correcto.