• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!
  • Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Windows Unable to log in Windows Desktop Steam

A

Andrew Wooldridge

Guest
I'm trying to actually use the software I paid for...
Everything worked fine a few weeks ago and then after a Steam update I'm unable to log in at all.
I launch the app on my laptop, it asks for my email address and password.

Instead of then being able to use the software, or at least get a wrong password dialog, or ... anything. It brings up the dialog Unable to login - no network connection. Obviously this is not the case given that I'm online now, Steam is online in order to actually launch the app, and I'm able to visit this site.

I turned on detailed logging and tried to log in a few times.

Here's the result from the logs.

Code:
[11:59:59:222(8a87)] **************************************  05/16/2017  **************************************
[11:59:59:222(8a87)] Log.Initialise
[11:59:59:223(8a87)] OpenGLCheck : Original Version String is "4.4.0 - Build 20.19.15.4531"
[11:59:59:224(8a87)] GameMakerStudio, Version=2.0.6.136, Culture=neutral, PublicKeyToken=83c29ed24e39e35e
[11:59:59:225(8a87)] Initialise()
[11:59:59:692(8a87)] SteamAPI Init returned : True
[12:00:00:697(8a87)] File exception 'Could not find a part of the path 'C:\Program Files (x86)\Steam\steamapps\common\GameMaker Studio 2 Web\user_cache_directory\Styles'.'
[12:00:14:805(8a87)] File exception 'Could not find file 'C:\ProgramData\GameMakerStudio2\org_settings.json'.'
[12:00:14:809(8a87)] File exception 'Could not find file 'C:\ProgramData\GameMakerStudio2\machine_settings.json'.'
[12:01:09:181(8a87)] Laptop: Yes
[12:01:11:168(8a87)] Shader 'standard_flat_shader' loaded.
[12:01:11:177(8a87)] Shader 'layer_add_blend_shader' loaded.
[12:01:11:186(8a87)] Shader 'layer_subtract_blend_shader' loaded.
[12:01:11:218(8a87)] Shader 'layer_multiply_blend_shader' loaded.
[12:01:11:225(8a87)] Shader 'layer_normal_blend_shader' loaded.
[12:01:11:227(8a87)] Shader 'standard_shader' loaded.
[12:01:15:645(8a87)] FSM State fail: BeginDialog(8)
[12:01:16:49(8a87)] FSM State success: WaitDialog(9)
[12:01:29:226(8a87)] FSM State success: EndDialog(10)
[12:01:29:228(8a87)] FSM State success: LoggingIn(12)
[12:01:29:278(8a87)] FSM State fail: Failed(13)
[12:01:29:327(8a87)] FSM State success: FailedWait(14)
[12:01:34:33(8a87)] FSM State success: BeginDialog(8)
[12:01:34:47(8a87)] FSM State success: WaitDialog(9)
[12:06:13:673(8a87)] FSM State success: EndDialog(10)
[12:06:13:700(8a87)] FSM State success: LoggingIn(12)
[12:06:13:703(8a87)] File exception 'The process cannot access the file 'C:\Users\tript\AppData\Roaming\GameMakerStudio2\um.json' because it is being used by another process.'
[12:06:13:705(8a87)] FSM State fail: Failed(13)
[12:06:13:747(8a87)] FSM State success: FailedWait(14)
 

rwkay

GameMaker Staff
GameMaker Dev.
From the log the important thing appears to be the Process cannot access the file line... can you check to see if the file exists and is not open in any other program, that you do not have any other GMS2 process lurking in the background (check in the Task Manager in the Details tab).

Failing that please delete the um.json file and restart (it will force you to login again).

Russell
 
A

Andrew Wooldridge

Guest
Hi, I tried that but no change in behavior. I still get the dialog : Unable to login - no network connection.
I have both "Desktop" and "Web" -- not sure why they are different runtimes. But neither one works. And no, there are not two different instances running. I appreciate your help, this is pretty frustrating. I'm seeing other folks on Steam forums having the same issue.
 
Y

Yazuka

Guest
Is your Steam client offline or are you offline on your friends list? We recently fixed the offline/online check which Steam had as it wasn't working so now if you are offline on either of these then the IDE will treat you as offline. You'll need to be online at least once every 30 days to get your license and after that you can turn either of these back to offline status.
 
A

Andrew Wooldridge

Guest
I am online on the steam client, I will check with the friends list. Thanks for the reply.
 
A

Andrew Wooldridge

Guest
So, that was the ticket. You have to be Online in both Steam and your Friends List. Not sure why you have to be online on your friends list, but at least I was able to get the app to log in ...
 

rwkay

GameMaker Staff
GameMaker Dev.
Unfortunately the only Steam API that is available to us to indicate the online / offline status of a user is only from the friends list - if anyone knows any other way to detect Steam client is offline then let us know.

We did think this was odd...

Russell
 
R

Retroid

Guest
I'm not going to lie - that is pretty bad; I never have myself online if I'm going to do some game development - I have enough trouble just having the internet in general as a distraction lol.

Atleast I know what the issue is now, and it now works - you should probably add this info to the login screen atleast.
 

XanthorXIII

Member
Or something needs to be done about the issues with the Online Requirement. I've run into many stupid issues with it blocking me from running this software.
 

Mike

nobody important
GMC Elder
Using Steam offline detection is being removed for the time being, until steam give us a better (proper) way of doing it. If you want "properly off line", then disable your network devices - or on wireless, go into Airplane mode.
 
Top