• Failed to install FAF

    2
    0 Votes
    2 Posts
    60 Views
    No one has replied
  • Steam Deck/ArchLinux troubles

    3
    0 Votes
    3 Posts
    259 Views
    BlackRedDeadB

    have been there, tried that, got ignored for 3 days -.-# - tried Reddit today, maybe i get help there - tho given the general issue i'm currently facing, i also try to get help elsewhere, but i'm not eager to find even more issues getting this running on the Deck tbh xP

  • FAF on windows 11

    14
    0 Votes
    14 Posts
    364 Views
    W

    @waxman80014

    I am not sure, SC and SC Forged Alliances are running slow and stuttering. The only games that do that, and I have a lot of older Direct X 9 games.

  • 0 Votes
    3 Posts
    133 Views
    W

    a new FAF version was downloaded

    Client Version: 2025.1.0
    org.springframework.web.reactive.function.client.WebClientResponseException$Forbidden: 403 Forbidden from GET https://api.faforever.com/me
    at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:323)
    Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:
    Assembly trace from producer [reactor.core.publisher.MonoIgnoreThen] :
    reactor.core.publisher.Mono.then
    org.springframework.web.reactive.function.client.DefaultWebClient.releaseIfNotConsumed(DefaultWebClient.java:197)
    Error has been observed at the following site(s):
    *____________Mono.then ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient.releaseIfNotConsumed(DefaultWebClient.java:197)
    | ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.lambda$applyStatusHandlers$17(DefaultWebClient.java:695)
    *_____Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.applyStatusHandlers(DefaultWebClient.java:695)
    | Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.applyStatusHandlers(DefaultWebClient.java:696)
    | Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.applyStatusHandlers(DefaultWebClient.java:701)
    | checkpoint ⇢ 403 FORBIDDEN from GET https://api.faforever.com/me [DefaultWebClient]
    | Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.handleBodyMono(DefaultWebClient.java:664)
    | ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.lambda$bodyToMono$2(DefaultWebClient.java:581)
    *____________Mono.then ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient.releaseIfNotConsumed(DefaultWebClient.java:197)
    | ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.lambda$applyStatusHandlers$18(DefaultWebClient.java:696)
    *_______Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:580)
    | Mono.retryWhen ⇢ at com.faforever.client.api.FafApiAccessor.retrieveMonoWithErrorHandling(FafApiAccessor.java:299)
    | Mono.doOnError ⇢ at com.faforever.client.api.FafApiAccessor.retrieveMonoWithErrorHandling(FafApiAccessor.java:300)
    | Mono.doOnNext ⇢ at com.faforever.client.api.FafApiAccessor.getMe(FafApiAccessor.java:161)
    *_______Flux.concatMap ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:593)
    | Flux.onErrorStop ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:656)
    *__Flux.deferContextual ⇢ at reactor.util.retry.RetryBackoffSpec.generateCompanion(RetryBackoffSpec.java:591)
    *____________Mono.defer ⇢ at com.faforever.client.user.LoginService.loginToApi(LoginService.java:90)
    *_____________Mono.then ⇢ at com.faforever.client.user.LoginService.loginToApi(LoginService.java:90)
    *____________Mono.zip ⇢ at com.faforever.client.user.LoginService.loginToServices(LoginService.java:79)
    | Mono.doOnNext ⇢ at com.faforever.client.user.LoginService.loginToServices(LoginService.java:79)
    | Mono.doOnError ⇢ at com.faforever.client.user.LoginService.loginToServices(LoginService.java:86)
    *_____________Mono.then ⇢ at com.faforever.client.user.LoginService.loginToServices(LoginService.java:86)
    *____________Mono.then ⇢ at com.faforever.client.user.LoginService.login(LoginService.java:70)
    | ⇢ at com.faforever.client.login.LoginController.loginWithCode(LoginController.java:278)
    Original Stack Trace:
    at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:323)
    at org.springframework.web.reactive.function.client.DefaultClientResponse.lambda$createException$1(DefaultClientResponse.java:214)
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:113)
    at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
    at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122)
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129)
    at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
    at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299)
    at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337)
    at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097)
    at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:145)
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152)
    at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277)
    at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152)
    at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:413)
    at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:455)
    at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:509)
    at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:817)
    at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
    at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
    at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318)
    at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1503)
    at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1366)
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1415)
    at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530)
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1357)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:868)
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788)
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.base/java.lang.Thread.run(Thread.java:1583)

  • 2025.1.0 networking issue?

    3
    0 Votes
    3 Posts
    149 Views
    K

    I'm not sure what changed, but today it works.

  • Sound bug

    3
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • Не могу подключиться

    12
    0 Votes
    12 Posts
    2k Views
    L

    друг, как решил проблему? У меня тоже самое

  • BSOD on client launch

    3
    0 Votes
    3 Posts
    107 Views
    N0ld0rN

    Sorry for the lack of system info. In hindsight of course that will help with debugging. I reinstalled my motherboard drivers and that seems to have solved the problem I was experiencing. The event viewer gave the following error: "The driver detected a controller error on \Device\RaidPort1."

  • faf not starting - cartographic.fx reason: unknown error

    8
    0 Votes
    8 Posts
    485 Views
    D

    @Jip I am having the same issue... How do I try to resolve the last two errors___

  • 0 Votes
    1 Posts
    95 Views
    No one has replied
  • I can't log in to the client

    2
    0 Votes
    2 Posts
    152 Views
    Brutus5000B

    You have a connection problem. Your request to the API timed out. Maybe firewall issue.

  • I can't log into the game even after restarting and everything else

    3
    0 Votes
    3 Posts
    129 Views
    maggeM

    You could try to log in with a different default browser, e.g. Firefox or Chrome, without any extensions enabled. Also, check your security software if it interferes with the login process.

  • exit code 1

    3
    0 Votes
    3 Posts
    103 Views
    maggeM

    Please attach whole log (game_23783199.log)

  • An unexpected kept the client from loading the following mod

    3
    0 Votes
    3 Posts
    114 Views
    R

    I partially found the cause. I looked in the client log and found it was reporting corrupt mods. In each of the affected mod folders the mod_info.lua files had been renamed and the initial part of the file name appended with my computer name (so mod_info-COMPUTERNAME.lua). Why I'm not sure. It's only happened in my mods folder and nowhere else on my system. I back stuff up so restored from a backup and it's fine. No indication that it's a virus either so I'm suspecting an issue with backup software, one drive (which also copies my faf mods folder through a hard link) or the client itself. If anyone else has a clue I'd be interested to know.

  • Intermitent Lobby Crashes when hosting

    1
    0 Votes
    1 Posts
    53 Views
    No one has replied
  • 413 Payload Too Large from POST https://api.faforever.com/mods/upload

    22
    0 Votes
    22 Posts
    892 Views
    Brutus5000B

    No. There are alternate options, but we have to develop them first.

  • Faf client crash during game and lobbi

    5
    1 Votes
    5 Posts
    144 Views
    maggeM

    Thanks for providing all logs! I have taken a look, unfortunately, I can not pinpoint what the root of the issue is. I would guess, it may be related to your network environment, and that would need further debugging on its own.

    If the client and the game are affected by the disconnects, then most likely it is related with your network. Maybe a random short interruption of internet by your provider, or random internet hiccup, or if you use WLAN, that is also very prone to having issues.

    The worst case: I have heard from at least one other streamer who blamed malicious attackers for making him losing connection to FAF and his game from time to time. I could not approve, nor deny it, and it resolved itself after a few days somehow for now - but it is something to consider. If you have anyone in your family/friend circle who is more advanced with IT-stuff, I would suggest letting that person check your latency/packet drops while you game, so he can narrow down the issue.

    When you could reproduce the issue every time when you do "X", it would also be helpful to narrow it down, but I guess it is "random" - which makes it impossible to see any pattern.

    Maybe someone else has an idea, in case I overlooked something.

  • Infinite Energy Bug

    6
    0 Votes
    6 Posts
    148 Views
    JipJ

    Allied AIs can also spill resources to you. Any army can. There's likely power generators, ACUs or other sources. Please share a replay ID and/or the mission before proceeding.

  • игра вылетает(лог игры)

    1
    0 Votes
    1 Posts
    62 Views
    No one has replied