Based on the migration guide, choosing legacy mode for now, and small change regarding @Enumeration (https://stackoverflow.com/questions/75411511/springboot-3-0-hiberanate-jpa-6-validation-fail ) made the validation green. Thanks again.