I tested this again as there have been a lot of changes to the sign-up dialog in the past months. The error message shown when the invite code is missing is still the same.
I think an error message, “Please enter invite code,” below the invite code field, similar to the ones shown below the email, username, password, and custom user fields, would be helpful.
Thanks @Moin, you’re right that this error could be improved. I’ve opened a request with our team to fix this up. At this point, I don’t have an estimate for when this work might be complete based on the team’s other priorities.
I think the only thing needed as a fix is to change the error message into “You did not enter the invite code” .
After all, when I look at the source, the only flow where this message will be shown is when the invite code is set, and not submitted. All other account registration errors return a custom error message.
When an email address is already registered, no message will be shown at all, and an email will be sent to that email address.