Just wanted to let anyone finding this thread in the future know that it is now possible to propagate an error message from the pre-registration-hook to the user (but only with new universal login): https://auth0.com/docs/hooks/extensibility-points/pre-user-registration#sample-script-customize-the-error-message-and-language-for-user-messages