Thanks for that.
I’ve taken a look at those, and it seems that most of them are about changing the way it is shown, but I’m happy for the username to be shown, which is how it is done in the system (joej), but on the profile it is showing the display name (Joe Jenkins).
Which file deals with showing the top half of the profile, where it has the avatar and @name ? I can take a look see if the problem is there somehow.
I had a little play (because I’m not as techie as I used to be), and I found the solution.
In member-header.php line 25 it has this:
<h2 class="user-nicename">@<?php bp_displayed_user_mentionname(); ?></h2>
I changed that to this:
<h2 class="user-nicename">@<?php echo bp_get_displayed_user_username(); ?></h2>
Well done. Glad you it by yourself.
I thought adding it above may help anybody else doing a search 🙂