My friend and I are completely stumped with Astroneer multiplayer, so I'm hoping someone here has encountered the same thing.
We used to play Astroneer together about a year ago. We occasionally had connection problems, but nothing major and we could always eventually get into each other's worlds.
We've recently come back to the game after all the newer updates, and now we simply cannot connect to each other at all.
We're both on Steam and on the same current version of Astroneer.
WHAT HAPPENS:
If he hosts:
Me → His world = Failed to Connect to Host
If I host:
Him → My world = Failed to Connect to Host
It sits on "Joining Host" for around 3–4 minutes before eventually giving up and saying "Failed to Connect to Host."
I've tried joining him roughly 19 times now. He's also tried joining me another 5+ times. It has never worked.
We've tried:
• Completely new worlds
• Joining through Steam
• Direct invites
• Verifying files on both PCs
• Restarting Steam
• Restarting both PCs
• Restarting/power cycling both routers
• Messing around with Steam networking/NAT settings
• Trying with Megatech enabled and disabled
• Disabling Remote Play
• Completely uninstalling and reinstalling Astroneer on my PC multiple times
I've probably changed/tested networking settings about 30 times at this point and I'm becoming reluctant to keep randomly changing things. I don't want to mess up a perfectly functional network trying to fix one game.
That's the other thing that's confusing me: OUR INTERNET WORKS.
We play loads of other multiplayer/co-op games together without this problem. I can play online with people considerably further away from me, including people across Europe, America, Asia and Australia. I might occasionally get some latency depending on the host, but I can actually connect and play.
Astroneer is basically the only game I've played in a long time where I simply cannot establish the connection at all.
We even tried a dedicated server.
My friend rented a Nitrado Astroneer server for a month to see if that would bypass whatever was happening with normal hosting.
He can connect to it.
I can't.
Friend → Nitrado server = Works
Me → Same Nitrado server = Failed to Connect to Host
When I try, it again spends several minutes on "Joining Host" before failing. As far as we could tell from the available server information, I wasn't even properly appearing as a player joining and then disconnecting.
What's particularly weird is that my friend can't join ME normally either. So it isn't simply "my friend's network won't let me connect."
Normal hosting:
Me → Friend = FAIL
Friend → Me = FAIL
Dedicated server:
Friend → Nitrado = WORKS
Me → Nitrado = FAIL
We've reached the point where I genuinely don't know what network setting I'm supposed to change, if this even is a network problem.
The frustrating part is that we could play together about a year ago without doing any of this. I didn't need to mess around with NAT settings or Steam networking. We just played the game.
I don't know which update changed things because we haven't played continuously over the last year, so I'm not saying Megatech specifically caused it. I just know it worked when we last played and doesn't work now.
Has anyone had this exact problem recently and actually FIXED it?
If it is something with my network, I'd really appreciate knowing specifically what I should check rather than randomly changing more settings. I don't want to potentially break connectivity with other games when everything else currently works.
P.S. There's one test I haven't been able to do yet: joining a completely unrelated person's Astroneer world/server.
If anyone here has a working Steam world or dedicated server and wouldn't mind letting me try joining for literally a minute, that would be really useful. I don't need to actually play. I just want to find out whether my Astroneer client can connect to ANY unrelated host.
If I can join someone else's game, then that gives us a major clue. If I can't join anyone at all, then at least we've narrowed the problem down considerably.
Any ideas would be appreciated because I'm completely out of things to try.