### Description When validating a user profile, KC always creates an exception that is then only thrown when a validation error occurs, that is rare. ### Discussion _No response_ ### Motivation Creating exceptions with a stack trace is slow and creates an overhead. It is suspected to be extra slow on ARM. ### Details I'll create a PR.