Steam – get steam to reconnect without restarting

steam

Steam is in a weird state. I have a game running, and:

  • it says "no connection"
  • it sort of thinks it's in online mode: the client menu has a "go offline…" option, which doesn't help – it requires restarting)
  • it sort of thinks it's in offline mode: the overlay says "Friends is not available in offline mode." and trying to install a game results in "Games cannot be installed while Steam is in offline mode."
  • the store loads
  • nothing else requiring a connection works – notably, the game I'm in where I should have just unlocked an achievement didn't actually unlock it.

I know I can fix this by just restarting (it's worked before) but this was a time-consuming achievement to get, and if I close the game it's gone, so I'd really like to coax Steam into reconnecting if at all possible.

I've found How can I get the Steam client to reestablish its connection? but the two solutions are restarting, and clicking "log in" from view friends list, which doesn't have a log in button for me. (It just shows a message: "A connection to the Friends network could not be established. Steam will automatically retry connection until the service becomes available." which does not seem true.)

shows a message

Going to community pages, from the main steam client or the overlay, appears to be attempting to connect ("Please wait — Verifying login information…") but then fails ("Error — There was an error communicating with the Steam servers. Please try again later.")

Is there anything else that might fix this?

Best Answer

Sadly, I don't think there is another solution for on-the-go options. Steam actually should really reconnect itself when it's possible, but there is no way to force the process apart from restarting Steam. Losing connection has happened to me and letting it reconnect on itself worked for me. In my opinion you should focus on solving the problem, not working around it.

You could try reinstalling Steam on your rig, as mentioned in the comments, maybe something corrupted Steam files? You didn't mention in your question whether you have already tried this.

Some more insights you might want to consider:
• provide information on what OS this happens - maybe it's OS relevant?
• do you use any firewall/antivirus software? Check its settings, look for blocked ports and cross-reference them online to see what might be used by Steam, look in blocked files/quarantine if something from Steam wasn't blocked either
• does this happen when you do any specific action on randomly?
• does Steam launch in this state or does it happen some time after launching?