FAF stuck on logging in screen

I have a problem FAF is stuck on the logging in screen. I have reinstalled the client with no success. SUPCOM runs ok from Steam. v2021.10.0 is the version used. Has happened on two of my machines also.

Anyone had a similar issue? Any ideas? Thanks in advance.

90f1aaaa-0cf2-417a-ac09-1cb0d8342f52-image.png

@krugs try the new test version of the next client update. Beside other stuff, it should fix some of the connection issues.
https://github.com/FAForever/downlords-faf-client/releases/tag/v2021.11.0-alpha4

@amygdala Thanks for the link. Not successful I'm afraid. I tried uninstalling with different versions with no joy.

hmm. did you check if your antivirus is somehow interfering with your client?

Thanks for the help. I have managed to find the issue. I have a Raspberry Pi running Pi-Hole (https://pi-hole.net/) that seems to have crumped, which coincided with my home network have some delays and me not being able to log in! As soon as I changed my DNS addresses, it came good!

Thanks again for the help!

That's Interesting, Im running Pi-Hole my self and it is set at the DNS level on my router but don't have that issues e

"The needs of the many outweigh the needs of the few" - Spock

@Krugs which DNS were you using when you had problems?

I had this error before, but it solved itself...Ye, this is not helping...

I have this issue after changing ISP. Here is a copy of my logs:

2022-03-23 15:33:14.826 INFO 13432 --- [JavaFX-Launcher] o.s.boot.SpringApplication : Starting application using Java 15.0.1 on %CPU_NAME% with PID 13432 (started by %USER% in C:\Program Files\FAF Client)
2022-03-23 15:33:14.831 INFO 13432 --- [JavaFX-Launcher] o.s.boot.SpringApplication : The following profiles are active: windows,prod
2022-03-23 15:33:16.284 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'faf-client-com.faforever.client.config.ClientProperties' of type [com.faforever.client.config.ClientProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.293 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'fafClientApplication' of type [com.faforever.client.FafClientApplication$$EnhancerBySpringCGLIB$$89510df4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.312 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'platformService' of type [com.faforever.client.fx.PlatformService] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.314 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'reportingService' of type [com.faforever.client.reporting.ReportingService] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.320 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'baseConfig' of type [com.faforever.client.config.BaseConfig$$EnhancerBySpringCGLIB$$b7e97a11] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.328 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'messageSource' of type [org.springframework.context.support.ReloadableResourceBundleMessageSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.708 INFO 13432 --- [JavaFX-Launcher] c.f.c.preferences.PreferencesService : Reading preferences file %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs
2022-03-23 15:33:16.729 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'preferencesService' of type [com.faforever.client.preferences.PreferencesService] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.773 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'i18n' of type [com.faforever.client.i18n.I18n] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.778 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'notificationService' of type [com.faforever.client.notification.NotificationService] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:16.780 INFO 13432 --- [JavaFX-Launcher] trationDelegate$BeanPostProcessorChecker : Bean 'asyncConfig' of type [com.faforever.client.config.AsyncConfig$$EnhancerBySpringCGLIB$$9ccca12c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-03-23 15:33:18.039 INFO 13432 --- [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to DEBUG
2022-03-23 15:33:18.040 DEBUG 13432 --- [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming debug logging
2022-03-23 15:33:18.111 INFO 13432 --- [JavaFX-Launcher] com.faforever.client.theme.UiService : Changes detected, reloading stylesheets: [jar:file:/C:/Program%20Files/FAF%20Client/lib/fxstage-0.8.2.jar!/css/fxstage.css, jar:file:/C:/Program%20Files/FAF%20Client/lib/fxstage-0.8.2.jar!/css/fxstage-undecorated.css, jar:file:/C:/Program%20Files/FAF%20Client/lib/jfx-waitomo-theme-0.3.0.jar!/css/waitomo.css, jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2022.2.0-plain.jar!/theme/colors.css, jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2022.2.0-plain.jar!/theme/icons.css, jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2022.2.0-plain.jar!/theme/style.css, jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2022.2.0-plain.jar!/theme/style_extension.css]
2022-03-23 15:33:18.117 INFO 13432 --- [JavaFX-Launcher] com.faforever.client.theme.UiService : style-webview2575421792606072434.css created and applied to all web views
2022-03-23 15:33:18.122 INFO 13432 --- [JavaFX-Launcher] com.faforever.client.theme.UiService : style-webview12065377918942113089.css created and applied to all web views
2022-03-23 15:33:18.187 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\AdvancedShieldsV4Fixed
2022-03-23 15:33:18.317 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\AI-Uveso
2022-03-23 15:33:18.323 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\AllFactionsFixed
2022-03-23 15:33:18.326 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\AllFactions_FAF_BO_Nomads
2022-03-23 15:33:18.330 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\BlackOpsFAF-ACUs
2022-03-23 15:33:18.335 INFO 13432 --- [JavaFX-Launcher] com.faforever.client.update.Version : The current application version is: 2022.2.0
2022-03-23 15:33:18.335 INFO 13432 --- [JavaFX-Launcher] c.f.client.update.ClientUpdateService : Current version: 2022.2.0
2022-03-23 15:33:18.335 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\BlackOpsFAF-EXUnits
2022-03-23 15:33:18.339 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\BlackOpsFAF-Unleashed
2022-03-23 15:33:18.342 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\Commanders_x4 BlackOps
2022-03-23 15:33:18.344 INFO 13432 --- [pool-3-thread-2] c.f.client.update.CheckForUpdateTask : Checking for client update
2022-03-23 15:33:18.345 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\Compat_GilbotCore+BlackOpsACU
2022-03-23 15:33:18.350 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\Dooms-BlackOpsFAF-TPBalance
2022-03-23 15:33:18.354 INFO 13432 --- [pool-3-thread-4] com.faforever.client.mod.ModService : Reading mod from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\Jaggeds_Infrastructure_Pack
2022-03-23 15:33:18.357 INFO 13432 --- [pool-3-thread-5] c.f.c.update.CheckForBetaUpdateTask : Checking for client update (pre-release channel)
%USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\x2 Build Range
2022-03-23 15:33:18.487 DEBUG 13432 --- [JavaFX-Launcher] c.f.client.os.FileOpeningHandler : Registering file opening handler: com.faforever.client.os.FileOpeningHandler
2022-03-23 15:33:19.030 INFO 13432 --- [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 5.441 seconds (JVM running for 12.575)
2022-03-23 15:33:20.185 INFO 13432 --- [JavaFX Application Thread] com.faforever.client.update.Version : fromVersion '2021.10' is not newer than toVersion '2022.2'. No update is required.
2022-03-23 15:33:20.188 INFO 13432 --- [JavaFX Application Thread] com.faforever.client.user.UserService : Logging in with refresh token
2022-03-23 15:33:20.660 DEBUG 13432 --- [reactor-http-nio-3] com.faforever.client.api.TokenService : Token still valid for 3599 seconds
2022-03-23 15:33:20.688 DEBUG 13432 --- [ForkJoinPool.commonPool-worker-51] com.faforever.client.api.TokenService : Token still valid for 3599 seconds
2022-03-23 15:33:21.090 DEBUG 13432 --- [reactor-http-nio-4] com.faforever.client.api.TokenService : Token still valid for 3599 seconds
2022-03-23 15:33:21.994 INFO 13432 --- [reactor-tcp-nio-1] com.faforever.commons.lobby.FafLobbyApi : Connected to lobby.faforever.com on port 8002
2022-03-23 15:33:22.150 DEBUG 13432 --- [reactor-tcp-nio-1] com.faforever.commons.lobby.FafLobbyApi : Outbound message: {"command":"ask_session","version":"2022.2.0","user_agent":"downlords-faf-client"}

@Sine

Which issue exactly?
When does it happen?
Can you reproduce it every time?

Exactly the same place. I have the spinning wheel of Logging in without hangs or crashes there, but it continues to spin forever... but only on my 5G router. Hotspot from my cheap backup phone works and I can login to the game.

I have been having this issue for well over a month and have to use my backup phone to play, but that only has a 5GB plan that gets used up by other stuff.

When trying the Python client, the game is stuck at the "Connecting" screen when joining a match instead.

Scratch that, I do get some issue when trying to download mods when joining games... I think. I'm able to download maps just fine but got this when trying to join a modded game. I'm guessing this is the API failing to connect to my PC again. I am "tech savvy", not a CS grad or a programmer so I am probably wildly wrong.

Traceback (most recent call last):
File "src\games_gameswidget.py", line 231, in gameDoubleClicked
File "src\fa\check.py", line 192, in check
File "src\fa\mods.py", line 52, in checkMods
File "src\fa\updater.py", line 186, in run
File "src\fa\updater.py", line 618, in doUpdate
File "src\fa\updater.py", line 635, in failureDialog
Exception: Update started at 2022-03-23 18:50:14
Using appdata: C:\ProgramData\FAForever
Connected to update server at 2022-03-23 18:50:14
EXCEPTION: module 'vaults.modvault.modvault' has no attribute 'downloadMod'

Runtime info:

FAF Username: Sine
FAF Version: 0.20.1
FAF Environment: production
FAF Directory: C:\ProgramData\FAForever
FA Path: : C:\Program Files (x86)\Steam\steamapps\common\supreme commander forged alliance
Home Directory: C:/Users/personalinfo/Documents
Platform: Windows-10-10.0.19041
Uname: uname_result(system='Windows', node='DESKTOP-personalinfo', release='10', version='10.0.19041', machine='AMD64', processor='Intel64 Family 6 Model 79 Stepping 1, GenuineIntel')

Hosting my own AI battle works fine in python

@Sine I have a 5G router as well, and it works with that - That is not the issue, most likely something with your network. Nearly impossible to help from the distance without getting the bigger picture of your setup. I assume the server for the mod stuff is working properly, otherwise there would be more people with problems.

Also, I assume file permissions are correct, and security software is not interfering, because it works with your phone network.

A few things you can try, which could relate to the error, but it is a guess game:

  • Disable every network adapter that is not related to your internet connection
  • Try with Wi-Fi then cable or vice versa
  • Check your DNS, overwrite the router DNS with Google DNS
  • Try another router

@Sine that last error you posted is from the legacy client and the first is from the official client.

It almost looks to me as if your install of the legacy client is broken.

@askaholic

I tried the legacy client as I could not get into the main client at all. It stops at "Logging in".

The python client is the only one semi working for me insomuch as I can actually host a session on it and play by myself. I cannot join games however, as it then gets stuck on the "Connecting" screen, the one that appears when the FA process is started.

The legacy client was freshly installed after I first posted the new client logs, as I thought it might fix the issue due to having the ability to select ports: I thought it could be my ISP blocking ports.

This all goes away when I use my backup SIM but that is only for 5GB and I am locked into a contract on both the main and backup so would appreciate if someone could figure out why and fix. If my install was broken then I expect it would not work with the backup SIM.

I have tried 1.1.1.1 DNS now with no changes.

I am also able to join a lobby in SupCom FA vanilla which is further than I get here.

Hm, I was just looking at this which seemed like there was some code missing or something.

 EXCEPTION: module 'vaults.modvault.modvault' has no attribute 'downloadMod'

After a talk with O2 I have a working python client but the main client still stalls on "logging in". Will post logs tomorrow. I believe they said it was something to do with their 18+ filter even though removing it didn't fix things.

I had my case escalated then two days later tried and was able to get into a lobby

Aaaand I can't get into a lobby again.

Log of failing to download mod before entry into game. I downloaded said mod (1.3x build range) from vault manually and it worked fine, then continued then it got stuck at the "connecting" screen ingame.

Traceback (most recent call last):
File "src\games_gameswidget.py", line 231, in gameDoubleClicked
File "src\fa\check.py", line 174, in check
File "src\fa\updater.py", line 186, in run
File "src\fa\updater.py", line 618, in doUpdate
File "src\fa\updater.py", line 635, in failureDialog
Exception: Update started at 2022-03-28 01:33:58
Using appdata: C:\ProgramData\FAForever
Connected to update server at 2022-03-28 01:33:58
EXCEPTION: <urlopen error [WinError 10054] An existing connection was forcibly closed by the remote host>

Runtime info:

FAF Username: Sine
FAF Version: 0.20.1
FAF Environment: production
FAF Directory: C:\ProgramData\FAForever
FA Path: : C:\Program Files (x86)\Steam\steamapps\common\supreme commander forged alliance
Home Directory: C:/Users/snip/Documents
Platform: Windows-10-10.0.19041
Uname: uname_result(system='Windows', node='snip', release='10', version='10.0.19041', machine='AMD64', processor='Intel64 Family 6 Model 79 Stepping 1, GenuineIntel')