Having a corrupted profile is one of the possible reasons why your friends are showing offline even though they are online.
Why do all my Xbox friends appear offline?
Since your friends list is tied to your Xbox profile my suggestion would be to remove and then re-add the profile and let the data re-sync from Xbox Live. First remove the profile and then go ahead and do a hard reset and power cycle.
How can I tell if my Steam friends are offline?
Steam friends appearing offline when they’re not. It depends how they are online though. If they are online via web browser, it will not say they are online at all, like in their Steam Profile or on your Friends List. For it to say they are “online” they would need to be logged in via Steam Desktop Client or the Mobile App Client.
Is it possible to go offline on Steam?
Usually, when you’re logged into Steam, you show as online to your Steam friends. You can change that if you want. The instructions for going offline may vary whether you’re using a Mac or PC. Open Steam and select Friends from the top menu.
How to stop steam from signing into friends automatically?
A new window will appear where you can select Restart In Offline Mode. After confirming this option Steam will be restarted and you will appear offline to your friends, and you will be able to play offline. This document, titled « How to Stop Steam From Signing Into Friends Automatically », is available under the Creative Commons license.
Is it normal for the friend lists server to go offline?
It is completely normal for the Friend Lists Server to go offline, while the Rest of the Library is working. If you do not have further suspiccions it is highly likely, that it were just the Steam Servers spassing out. As @WeGi and @Keavon said, the Steam servers aren’t perfect and the Friend Lists Server does go offline often.