Mods copiados da pasta Mods do seu PC de jogo são builds para Windows, e um servidor de Satisfactory da PlayNHost roda Linux, então ele não consegue carregá-los, e os jogadores acabam sem conseguir entrar por causa da diferença. Exclua essas pastas em Files e adicione os mesmos mods na aba Modding: o servidor então instala as builds de servidor para Linux sozinho.
Como você percebe
- A página Mods da aba Modding mostra Arquivos de mods para Windows não rodam neste servidor, com os nomes das pastas.
- Em Agora em FactoryGame/Mods, essas pastas levam a etiqueta Arquivos do Windows.
- A cada inicialização, o Console mostra
WARNING FactoryGame/Mods/<folder> is a Windows build (Binaries/Win64, nothing for Linux).
A conferência olha as pastas em FactoryGame/Mods e um nível abaixo em FactoryGame/Mods/GameFeatures, onde alguns mods se instalam.

Resolva
- Abra seu servidor no painel e pare-o.
- Abra Files e vá em
FactoryGame/Mods. - Exclua cada pasta que o aviso nomeia.
- Clique na aba Modding. Em Adicionar mods do ficsit.app, busque cada um desses mods pelo nome e clique em Adicionar.
- Inicie o servidor. As linhas do Console que começam com
[pnh-ficsit]mostram as builds de servidor para Linux sendo instaladas, com o Satisfactory Mod Loader e todas as dependências. - Envie aos seus jogadores a lista de Seus jogadores precisam destes mods: Jogadores não conseguem entrar no seu servidor de Satisfactory com mods.
Por que isso acontece
Os mods de Satisfactory para servidor dedicado são compilados e empacotados separadamente dos que os jogadores usam. A documentação do ficsit.app avisa: "Os arquivos compilados usados pelo cliente do jogo não funcionam em servidores dedicados." Uma pasta de um PC de jogo tem Binaries/Win64 e nada para Linux.
A aba Modding nunca oferece uma build assim: a busca só deixa você adicionar um mod com build de servidor para Linux para a sua versão do jogo, e marca os outros como Sem build de servidor.



