When you create a user directly in keycloak you dont have to put in a first or last name.
Then the user gets immediately synced with the DB.
And then the api endpoint that gives the user info fails with a 500 because the first and last name have to have at least 1 character.
And for that user the platform is completely unusable. Because the ui considers renkulab to be down if the backend responds with a 500 when the user is listed.