Jogadores de Forza Horizon 5 no Steam Deck relatam erros como “Unable to join session” e “Server unavailable”. Este guia reúne causas prováveis, soluções testadas pela comunidade e um passo a passo detalhado para recuperar o acesso ao online, convoys, leilões e playlist sazonal.
Sintomas típicos quando o online “cai” no Steam Deck
- Alertas persistentes no ecrã de Diagnóstico de Rede: “NETWORK DIAGNOSTICS – Unable to join session” e/ou “SERVER UNAVAILABLE – The Forza Horizon 5 server is not currently available”.
- Ausência de jogadores reais no mapa; convites e convoys falham; impossibilidade de entrar em leilões; Provas da Playlist Sazonal bloqueadas, entrando em Fallback Series.
- Erros que aparecem de forma intermitente desde janeiro de 2024 e continuam a surgir em 2025, mesmo após reiniciar o Deck, trocar a versão do Proton, relogar na conta Xbox ou reiniciar o router.
Causas mais prováveis
Em dispositivos baseados em Linux/SteamOS como o Steam Deck, o Forza Horizon 5 funciona através de uma camada de compatibilidade (Proton). Isso introduz variáveis adicionais além dos serviços Xbox Live. A tabela abaixo resume os cenários mais recorrentes:
Possível origem | Evidências / observações | Primeiras ações |
---|---|---|
Intermitências nos serviços Xbox Live / Forza | Casos de degradação de serviço afetando autenticação, matchmaking e funcionalidades online. Quando ocorre, muitos jogadores são afetados ao mesmo tempo. | Verificar estado do serviço; tentar novamente mais tarde; evitar alterações drásticas na configuração se houver falha global. |
Compatibilidade não garantida no Steam Deck | O Deck é tratado como “SteamOS/Linux”. Alguns patches do jogo, do SteamOS ou do Proton podem alterar a estabilidade do online. | Usar Proton alternativo (Experimental/GE/Hotfix); rever o FAQ de Steam Deck & SteamOS; desativar mods/overlays. |
Dados de jogo ou tokens corrompidos | Relatos de sucesso após limpar cache local do jogo, recriar o prefixo Proton ou redefinir o Xbox Identity Provider. | Forçar recriação de dados locais; limpar credenciais Xbox; relogar; deixar o Steam sincronizar antes de abrir o jogo. |
Checklist rápido
- Confirmar se há falha global dos serviços online.
- Reiniciar Steam Deck e router; testar noutra rede ou hotspot móvel para descartar NAT estrito/portas fechadas.
- Alternar o Proton (Experimental/GE/Hotfix) e testar em sessões curtas.
- Limpar cache/local data do Forza Horizon 5 e, se necessário, recriar o prefixo Proton.
- Limpar credenciais do Xbox Identity Provider e relogar.
- Confirmar hora/região corretas, evitar VPN/proxy, verificar NAT e portas comuns do Xbox Live.
- Se persistir, recolher o Support ID no ecrã de diagnóstico e contactar o suporte.
Passo a passo recomendado
Confirmar o estado dos servidores
Antes de qualquer ajuste local, valide se existe instabilidade conhecida nos serviços online. Quando há falhas de autenticação ou matchmaking, os sintomas reproduzem-se em massa e nenhuma alteração local resolve até à normalização do serviço. Em paralelo, abra o Network Diagnostics no jogo para ver o Server Connectivity, a Data Version e o seu Support ID.
Reiniciar tudo e testar outra rede
- Feche o jogo e desligue o Steam Deck.
- Desligue o router/modem por 30–60 segundos e volte a ligar.
- Reinicie o Deck e teste novamente.
- Se possível, teste noutro Wi‑Fi ou num hotspot móvel. Se o jogo funciona no hotspot, o problema pode estar no NAT/UPnP, DNS, firewall ou no ISP.
Alternar a versão do Proton
Vários jogadores recuperaram a conectividade ao mudar o runtime. O objetivo é encontrar a combinação jogo+SO+Proton que melhor “conversa” com os serviços online naquele momento.
- Na Biblioteca Steam, clique com o botão direito em Forza Horizon 5 → Propriedades → Compatibilidade.
- Ative “Forçar o uso de uma ferramenta de compatibilidade específica do Steam Play”.
- Teste, por ordem:
- Proton Experimental (mais recente, pode corrigir regressões de rede).
- GE-Proton (builds comunitárias; instalar via ProtonUp‑Qt no modo Desktop).
- Proton Hotfix (versão mais conservadora, útil quando algo “quebrou” após atualização).
- Depois de cada troca, inicie e feche o jogo uma vez para forçar atualização de caches e da Data Version antes de testar o online.
Limpar cache e dados locais do jogo
A corrupção de cache pode impedir a sincronização da Data Version e travar a autenticação do perfil. Ao limpar, o Steam e o jogo recriam tudo a partir do zero.
No Windows
- Feche o Forza Horizon 5 e a Steam.
- Abra o Explorador e navegue até:
C:\Users<utilizador>\AppData\Local\ForzaHorizon5
- Faça um backup da pasta (copiar/colar para um local seguro) e depois elimine o conteúdo original.
- Abra a Steam, deixe a sincronização terminar, inicie e feche o jogo uma vez e só depois teste o online.
No Steam Deck / Linux (modo Desktop)
- Feche o jogo e a Steam.
- Abra o Gestor de Ficheiros (Dolphin) e vá até à sua biblioteca Steam:
~/.steam/steam/steamapps/compatdata/1551360/
ou~/.local/share/Steam/steamapps/compatdata/1551360/
- Renomeie a pasta
1551360
para recriar o prefixo Proton no próximo arranque (mais seguro que apagar):mv ~/.../compatdata/1551360 ~/.../compatdata/1551360_backup
Dica: troque “~/…” pelo caminho real mostrado acima. Se preferir linha de comando, use o Konsole no modo Desktop. - Abra a Steam, deixe o jogo preparar os ficheiros e execute/feche uma vez antes de testar o online.
Limpar credenciais do Xbox e relogar
Tokens inconsistentes do Xbox Identity Provider podem bloquear a autenticação. Limpar e relogar costuma desbloquear.
No Windows
- Feche a aplicação Xbox e o jogo.
- Em Definições → Aplicações, procure por Xbox Identity Provider.
- Abra as Opções Avançadas e use Terminar → Repor.
- Abra a app Xbox, faça logout/login e teste o jogo.
No Steam Deck / Linux
- Com a Steam fechada, no modo Desktop, navegue até ao prefixo Proton recém-criado do jogo:
.../compatdata/1551360/pfx/drive_c/users/steamuser/AppData/Local/Packages/
Procure a pasta do Microsoft.XboxIdentityProvider
e, se existir, renomeie os subdiretórios de cache (por exemplo, AC
, TokenBroker
) para _backup
. Ao reabrir o jogo, autentique novamente quando solicitado.
Seguir as boas práticas de rede
- Hora e região: garanta que a hora do sistema e o fuso horário estão corretos. Serviços de autenticação rejeitam tokens com relógio fora de sincronia.
- NAT: idealmente Open; Moderate é aceitável; Strict causa falhas de matchmaking. Ative UPnP no router ou faça encaminhamento manual.
- Portas comuns do Xbox Live:
- UDP/TCP 3074 (core de Xbox Live)
- UDP 88, 500, 3544, 4500
- UDP/TCP 53 e TCP 80
- DNS: se o seu ISP estiver instável, teste DNS automático vs. DNS público (ex.: do seu fornecedor preferido). Depois limpe a cache DNS do dispositivo.
- Sem VPN/proxy: evite VPN, split tunneling e proxies no Deck/PC e no router.
- QoS/Firewall: desative regras agressivas temporariamente para testar.
Boas práticas específicas no Steam Deck
- Desativar mods e injetores (reshades, trainers). O jogo pode bloquear o online com ficheiros alterados.
- Fechar overlays não essenciais (por ex., ferramentas de monitorização) durante o teste.
- Limitar picos de carga: em Quick Access → Performance, teste um frame rate limit moderado para estabilizar o tempo de CPU/GPU durante a autenticação.
- Limpar shader cache: em Steam → Definições → Armazenamento, limpe dados de Shaders do jogo.
- Verificar integridade dos ficheiros: Propriedades → Ficheiros Instalados → Verificar.
Soluções que mais ajudaram a comunidade
- Trocar a versão do Proton e reiniciar o jogo fez o online voltar para muitos utilizadores após updates do jogo/SteamOS.
- Recriar o prefixo Proton (
compatdata/1551360
) e/ou limpar o cache local do jogo restaurou a sincronização da Data Version. - Limpar o Xbox Identity Provider e relogar resolveu bloqueios de autenticação e erros “Unable to join session”.
- Aguardar a normalização quando o problema era uma falha global dos serviços – nestes casos, alterações locais não surtem efeito.
O que significa “Fallback Series”
Quando o jogo não consegue validar o estado online (perfil, temporada, convites), parte do conteúdo sazonal é substituído por uma série de fallback para permitir jogabilidade básica. É um sintoma de ligação parcial ou indisponibilidade dos servidores. Ao restaurar a conectividade, a Playlist Sazonal real volta a aparecer.
Diagnóstico avançado
Entender o ecrã Network Diagnostics
- Server Connectivity: indica se os serviços estão a aceitar a sua ligação. “Blocked” aponta para firewall/NAT; “Connected” nem sempre garante matchmaking se a data não sincronizar.
- Data Version: versão de dados online que deve corresponder ao servidor. Se ficar desatualizada, limpe dados locais e reinicie.
- Support ID: código único para o suporte identificar o seu caso. Registe-o antes de abrir um ticket.
Como recolher informação útil para o suporte
- Capte o Support ID e a Data Version a partir do diagnóstico do jogo.
- Anote a versão do Proton, build do SteamOS, hora aproximada do erro e a rede utilizada (ISP, router, NAT, DNS).
- Informe se testou noutra rede/hotspot e se conseguiu jogar. Esta comparação acelera o diagnóstico do lado do servidor.
Resolução de problemas de rede doméstica (resumo prático)
Sintoma | Causa comum | Solução recomendada |
---|---|---|
NAT “Strict” ou “Blocked” | UPnP desativado; portas fechadas; CGNAT do ISP | Ativar UPnP; encaminhar portas; pedir IP público ao ISP; testar hotspot móvel para isolar problema |
Conecta mas não encontra sessões | Tokens inconsistentes; Data Version desincronizada | Limpar Xbox Identity Provider; recriar prefixo Proton; iniciar/fechar o jogo para forçar sincronização |
Erros intermitentes em horários específicos | Degradação de serviço; políticas do ISP | Validar estado dos serviços; alternar DNS; testar noutra rede; reportar ao suporte com horários |
Perguntas frequentes
Trocar o Proton pode “quebrar” o meu save?
O save é sincronizado via Steam Cloud e fica associado à sua conta. A troca de Proton não apaga o save por si só. O que se recria é o ambiente de compatibilidade (prefixo). Faça backup de pastas críticas antes de alterações profundas.
Posso apagar o compatdata/1551360
?
É preferível renomear para 1551360_backup
. Assim pode regressar rapidamente caso algo corra mal. O Steam volta a gerar tudo ao abrir o jogo.
O que fazer se só o Forza falha e outros jogos online funcionam?
Siga os passos de limpeza de cache e credenciais Xbox, confirme a Data Version e teste Proton alternativo. Reúna o Support ID e contacte o suporte com os detalhes coletados.
É seguro usar DNS público?
Para teste, sim. Muitos jogadores mitigam encaminhamentos problemáticos usando resolvers públicos. Se não notar melhoria, volte ao DNS do ISP.
Que impacto têm mods e overlays?
Mods, reshades e overlays podem alterar ficheiros, hooks de rede ou timing do jogo, levando a falhas de validação. Teste sempre sem quaisquer modificações.
Por que o leilão e convoys não aparecem?
São funcionalidades totalmente online. Quando o servidor não valida o perfil/temporada, o jogo retira esses elementos até a ligação estar estável.
Quanto tempo demora a recriação do prefixo Proton?
Depende do armazenamento e da biblioteca do jogo. Após a primeira abertura, aguarde a preparação dos ficheiros e feche o jogo para consolidar caches antes de testar o online.
Exemplo de rotina “do zero” no Steam Deck
- No modo Desktop, garanta que o relógio e o fuso horário estão corretos.
- Em Propriedades do Forza, selecione Proton Experimental.
- Renomeie
.../compatdata/1551360
para.../compatdata/1551360_backup
. - Abra a Steam, inicie e feche o Forza uma vez (deixe completar a preparação).
- Abra o jogo novamente e verifique o Network Diagnostics; se falhar, teste GE‑Proton ou Proton Hotfix.
- Se persistir, limpe os subdiretórios de cache do Xbox Identity Provider dentro do prefixo e relogue quando solicitado.
- Teste noutra rede/hotspot; se funcionar, ajuste NAT/UPnP/portas no router.
- Se nada resolver, recolha o Support ID e reporte ao suporte descrevendo tudo o que já fez.
Boas práticas para evitar regressões futuras
- Snapshot antes de grandes updates: se usa ferramentas como Btrfs/snapper (no modo Desktop), um snapshot do sistema ou da biblioteca facilita reverter.
- Atualize o Proton com critério: quando tudo está estável, adie mudanças até precisar mesmo do último build.
- Backups periódicos das pastas de configuração do jogo e do prefixo.
- Registo de alterações: anote a combinação “SteamOS + Proton + drivers” que funciona para si. Isso acelera a recuperação quando algo muda.
Status atual e o que esperar
Não existe, até ao momento, uma única correção garantida para todos os casos. Os relatos de maior sucesso combinam três frentes: mudar Proton, limpar caches/dados locais (incluindo o Xbox Identity Provider) e aguardar a normalização quando há incidentes nos serviços. Como a compatibilidade no Steam Deck é classificada como limitada/experimental, atualizações do jogo e do SteamOS podem alterar o comportamento – por vezes resolvendo, por vezes introduzindo regressões. Este guia foca ações seguras e reversíveis para restaurar a conectividade com o mínimo de risco.
Resumo rápido (TL;DR)
- Verifique se há falha global dos serviços e confirme o Network Diagnostics.
- Reinicie Deck e router; teste noutra rede/hotspot.
- Troque o Proton (Experimental/GE/Hotfix) e inicie/feche o jogo uma vez.
- Limpe cache/local data do Forza e recrie o prefixo Proton.
- Limpe o Xbox Identity Provider e relogue.
- Confirme hora/região, NAT e portas; evite VPN/proxy.
- Se persistir, envie o Support ID ao suporte com detalhes do seu ambiente.