When a friend logs in or out when you are logging in yourself at the same time or when you have a long porting, his online statut is not properly displayed. The only way to fix it is to remove him from the list then add him again. That's not very convenient.
Could the client check the online statut of friends and refresh the list every minute or every 5 minutes (I don't know what would be the right balance between player satisfaction and server use) and maybe add a manual refresh option in the right-click menu for the friends list?
Thanks.