Das fehlende Feld für den Benutzernamen könnte mit Easier account signup using email codes zusammenhängen. Ist diese Änderung auf deinem Forum aktiviert?
Die Beschreibungen für die meisten Standardfelder wurden vor etwa 2 Jahren in UX: Registration design and validation improvements - Pull Request #27666 - discourse/discourse - GitHub entfernt. Nach dem Feedback in Recent changes to the signup form wurden Einstellungen hinzugefügt, um die Beschreibungen wieder anzuzeigen. Du findest sie, indem du in den Seiteneinstellungen nach instructions suchst. Die Beschreibung für das Feld „Name“ wird beispielsweise über die Einstellung show_signup_form_full_name_instructions gesteuert. Ist diese aktiviert? Dann würde ich versuchen, die anstehende Änderung zu deaktivieren.