Throw Error message in lifecycle hook doesnt change the error message display in the UI

That doesn’t seems to work anymore in Strapi v4, I can’t find anything about this in the v4 docs.
Does anyone have a clue on how to throw custom errors to the backend UI ?

Thanks !