Добрый день.
Иногда вижу лишние вызовы листенеров которые уже вызывались, когда в листенере есть dataManager.save(….) какой-то другой сущности.
Стабильно поймал зацикливание при удалении одной сущности и каскадном удалении другой, при этом первая софт делит, вторая хард. И у обеих есть листенеры.
Проблема воспроизводится во всех версиях (проверял на 1.3.0 и 2.5.1).
В приложении тестовый пример. Воспроизведение: надо создать Product, затем Payment с привязкой к продукту. И попробовать удалить Product.
test15.zip (90.9 КБ)