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.)
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?