In the past, if the username and server name isn't being retained it is because the user does not have admin rights to the local machine so the file that holds this information is not updated.