+3 votes
in Bug Report by (160 points)
edited by
Hey all.
I have 3 friends that play Satisfactory and we all play together. I can play on their servers just fine, but all 3 friends have joined my server one at a time and all 3 together and the result is the same... It takes between 1 minute and 5 minutes for an item to show up in their bag after they take it. Takes at least 1 minute for an item to move in their bag after they have moved it. Takes up to 1 minute for the build screen to show up for them after pressing "Q". Half the time they only have 1 hand slot when I have 4 unlocked.

I feel like something is wrong with my save file maybe? But I have spent so many hours building my waterfall base that I rather not start all over again.

Is there anything I can do to help with this issue? My friends have tried re-logging, but it doesn't stop the lag. At this point my game (my save file) is pretty much unplayable for multiplayer, but solo I am fine. =( Please help!

P.S. I have 150+ Mbps download and 12+ Mbps upload, so shouldn't be a hosting issue with that speed.
by (470 points)
reshown by
Through experimentation, I suspect the game needs to do a few things over the network.
First it uploads the gamesave to the client. During this time the game is unplayable for both host and client. How long this takes depends on your upload and your clients download. Usually 10-20 seconds for my game. Once finished, all items appear in the game and both the client and host should be smooth and able to move around.

Secondly, the game requires what seems like a baseline amount of network traffic to update your clients location and movement. This includes the actions and interactions of the client such as the Q key, F key.

The network volume required to acheive this i think is set by the Network Speed option in your game settings (or a specific editable file in the game folder, look into this if you want to experiment but it shouldnt be necessary)

I think the higher the speed option you select, the more frequently and thus the higher the bandwidth you need. The higher the setting, the smoother/more responsive the interactions are for your client (were talking whether its half a second or a quarter ofna second).... Until you saturate your actual host internet upload network speed, or client download speed.

The moment you saturate your internet connection, the game falls behind and cant catch up so you end up getting 10-120 second lag on the Q and F keys.

Upload speed would have been my first question but it sounds like you have a good connection speed. Do your friends also have a good downlod speed? And are there any other applications using up your internet bandwidth?

Secondly are your network settings in game selected to the maximum speed? I think its called "ultra"?  Assuming your internet speed is fully available, it should be enough. I think we were using about 1-2Mbps for a single client connection, and i think it caps the maximum speed to a particular value based on the in game setting selected.

Thirdly, check your network activity in Task Manager. Are you uploading at a reasonable speed that is within your network bandwidth. I have not tried more than a single client connection, so I dont know what it should be, but I'm guessing the game should use maybe half of your 12Mbps connection on the maximum network speed option.  If you see that your 12Mbps upload network connection is maxed out, then check to see if something else is using your network connection.

Latency of your network connection is also relevant but also shouldnt have more than a fraction of a second difference on the gameplay.

I play as a client to a host who has a 1.2Mbps upload and we usually sit just below the 1Mbps mark. When we set a custom network speed above the 1.2Mbps connection speed, we ended up saturating the network and getting the lag again.

We also note that when the host is browsing the internet or we are in a video phone call, it uses up the last bit of the hosts upload bandwith and the lag returns.

TL:DR - if you choose ultra in your game network settings, make sure you have enough internet upload bandwidth on the host available to support maybe 1Mbps per player?
Welcome to Satisfactory Q&A, where you can ask questions and receive answers from other members of the community.
In order to keep this site accessible for everybody, please write your post in english :)
August 28th update: We've removed downvotes! One major reason is because we don't want to discourage folks from posting legitimate suggestions / reports / questions with fear of being mass downvoted (which has been happening a LOT). So we now allow you to upvote what you like, or ignore what you don't. Points have also been adjusted to account for this change.
Please use the search function before posting a new question and upvote existing ones to bring more attention to them, It will help us a lot. <3
Remember to mark resolved questions as answered by clicking on the check mark located under the upvotes of each answer.