Cela prête à confusion, car bien que la longueur soit indiquée comme « facultative », le champ est en réalité obligatoire.
Ce comportement est régi par js.invites.optional_description.
À l’inverse, la fenêtre modale d’inscription omet le terme « facultatif » :
Je pense qu’il faudrait harmoniser ces deux éléments en utilisant le même titre (c’est-à-dire « Mot de passe »), la même taille de zone de texte (trop petite dans les invitations) et le même libellé (par exemple « au moins x caractères »), sans mentionner « facultatif ».
Le champ « Mot de passe » est facultatif sur la page « Accepter les invitations », c’est pourquoi nous indiquons « facultatif » dans la description du champ.