Hibernate / GORM: a coleta não foi processada por flush ()

Eu tenho um teste de integração no meu aplicativo Grails que falha quando tento salvar uma entidade do tipoMember

invitingMember.save(flush: true)

Isso gera a seguinte exceção

org.hibernate.AssertionFailure: collection [com.mycompany.facet.Facet.channels] não foi processado por flush () em com.mycompany.member.MemberConnectionService.addOrUpdateContact (MemberConnectionService.groovy: 939)

Anteriormente na transação, adicionei um objeto a uma propriedade de coleção deinvitingMember. Meu palpite é que a exceção é lançada na linha acima, porque é apenas nesse ponto que o objeto adicionado à coleção é mantido.

questionAnswers(4)

yourAnswerToTheQuestion