Your last question in your first post: “Is there not a way to have a custom display name?” In the post, what I linked for you, a user asked the same question, how to display a custom name, instead of the generated name. If you followed the steps in that tutorial, your users now have an extra field: Nickname or Name and this will be the displayed name of your users, while the generated name will be hidden. I’am sorry if this is not solving your question, maybe you need an official support, because I’m just a user, as you. Have a nice day!
Ah ok I will email support. The solution you provided allows users to type a username but it doesn’t display it anywhere lol. I appreciate the help though.