Это похоже на существующее поведение пользовательских полей, а не на регрессию. Есть несколько способов это исправить:
- Вы можете добавить уникальный индекс для пользовательского поля (name, user_id).
- Вы можете обернуть ваш код в DistributedMutex.
- Вы можете использовать проектирование таблиц вместо пользовательских полей.