What does “no direct connection available” mean

space-engineers

In Space Engineers it always says no direct connection available when playing peer-to-peer. This always happens when I connect to friends via the peer-to-peer function in the game (multiplayer) and it happens to my friends as well.

I've searched as much as I can for a solution but can only find other users with the same problem. There's a lot of lag when playing like this for the person that connects as a client. The host has no lag.

  • What does it mean?
  • How do I fix it?

Best Answer

Space Engineers uses the Steam Network for multiplayer with friends. Therefore, you need to open the ports outlined in this support article:

Steam Client

  • UDP 27000 to 27015 inclusive (Game client traffic)
  • UDP 27015 to 27030 inclusive (Typically Matchmaking and HLTV)
  • TCP 27014 to 27050 inclusive (Steam downloads)
  • UDP 27031 and 27036 (incoming, for In-Home Streaming)
  • TCP 27036 and 27037 (incoming, for In-Home Streaming)
  • UDP 4380

Steamworks P2P Networking and Steam Voice Chat

  • UDP 3478 (Outbound)
  • UDP 4379 (Outbound)
  • UDP 4380 (Outbound)

Have a look at PortForward to find out how to port forward on your router or consult the manual.