Steam – way to stop Steam from going offline without me explicitly telling it to do so

steam

I have Steam set to launch on demand (i.e., not start on startup). Sometimes, after I launch a game like Torchlight 2, which also launches Steam, it somehow fails to connect and dumps itself into offline mode. Well, one option is for me to check that it's online every time it's launched. This method, however, is tedious and prone to human forgetfulness; there is also the fact it sometimes goes offline randomly during a session. It also seems to me that once it goes offline (against my will), it doesn't come back online automatically? (could be wrong here). Anyway, in my case, I've had to open up Steam, go to File->Go Online.. to switch it back.

The reason I want to do this is for games like Torchlight 2, you can't earn achievements when Steam is offline. I found this out the hard way.

Best Answer

From what you say, i understand that you open torchlight shortcut and then it opens steam. If this is the case, you should open steam separately and leave it online, then open the desired game ( Torchlight 2 in your case ) and it should work fine. If it goes offline mode on its own it's a network issue and you should check your internet connection.

EDIT:

I thought it's obviously that those issues are the result of a poor internet connection. Perhaps you can try :

  1. Exit steam. Delete everything from steam folder except steamapps folder and steam.exe file. Relaunch steam and it will make all the updates again (it will take a while) and check if it acts the same.

  2. Try a complete reinstall or steam (you can save the steamapps folder somewhere on your HDD so that you don't have to download every game again or lose save games etc.

Other than that it's purely an internet issue.