Is 'username' the 'full name' or 'account name', and should they match?
In system settings 'username' displays the 'full name you enter when creating the account. By default the 'account' name, which is the name for the home folder, just removes spaces from the 'full name'.
Does it matter if these are completely different?