Still getting RBO error with Fix Reliable Buffer Overflow installed

I'm using a Bisect Hosting server with Factory Props, Structural Solutions, and Linear Motion. I was able to connect and play on my existing save earlier today, but I restarted the server and now I cannot connect. In the server logs, it states: LogNet: UNetConnection::SendCloseReason: LogNet: - Result=ReliableBufferOverflow, ErrorContext="ReliableBufferOverflow" I also tried making a new save and unlocking all schematics, but that failed as well. I've attached my SMM Debug Info and the Server Log.
25 Replies
FICSIT-Fred
FICSIT-Fred6d ago
Automated responses for SpaceGameDev (596469497502892033)
reliablebufferoverflow
Something is causing the replication reliable buffer of [UActorChannel] Actor: BP_PlayerState_C /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.BP_PlayerState_C_2147467597 to be overburdened! The limit is 8 but there were 289 items. This crash tends to happen when joining a multiplayer game with a lot of content. Try removing mods that introduce lots of recipes or schematics (HUB/MAM/shop unlocks) or Mod Savegame Settings. It can sometimes take a while, ex. a certain number of buildings placed or schematics to be unlocked, for the problem to actually appear. FICSMAS recently added a lot more schematics which can make the problem threshold easier to hit. The SML team is trying to find a long-term fix but it's a very complex issue to solve. -# Rule logic: https://regex101.com/r/LhDDpt/
reliablebufferoverflow_simple
Something is causing the replication reliable buffer to be overburdened, causing you to be disconnected! This crash tends to happen when joining a multiplayer game with a lot of content. Try removing mods that introduce lots of recipes or schematics (HUB/MAM/shop unlocks) or Mod Savegame Settings. It can sometimes take a while, ex. a certain number of buildings placed or schematics to be unlocked, for the problem to actually appear. FICSMAS recently added a lot more schematics which can make the problem threshold easier to hit. The SML team is trying to find a long-term fix but it's a very complex issue to solve. -# Rule logic: https://regex101.com/r/MXqmd4/
Key Details for SMMDebug-2025-01-23-20-30-32.zip
SMM Version: 3.0.3
SML Version: 3.9.1
Installed Mods: 10
Game: LinuxServer CL 385279 from Bisect Hosting
Path: `sftp://user:pass@******`
SMM Version: 3.0.3
SML Version: 3.9.1
Installed Mods: 10
Game: LinuxServer CL 385279 from Bisect Hosting
Path: `sftp://user:pass@******`
Outdated mods found!
Factory Props can be updated to 2.4.3 Update these mods, there may be fixes for your issue in doing so.
McCovican
McCovican6d ago
Fix Reliable Buffer Overflow - SMR
Fixes the Reliable Buffer Overflow caused by the conveyor belt chain subsystem when there are too many items
SpaceGameDev
SpaceGameDevOP6d ago
I have that mod, as I stated in the title, but it's still having issues.
McCovican
McCovican6d ago
Shit, I'm turning into Fred, fixating on keywords.
SirDigby
SirDigby6d ago
FYI @Mircea
SpaceGameDev
SpaceGameDevOP6d ago
lol
Mircea
Mircea6d ago
I'll test locally in a bit Ok, make that a bit later, might end up being tomorrow
SpaceGameDev
SpaceGameDevOP6d ago
No rush, I appreciate your hard work!
Robb
Robb6d ago
mircea's mod only fixes a recently-added-in-vanilla reliable buffer overflow problem it's definitely still possible to overflow the buffer the "classic" way by just having that many schematics and recipes
SpaceGameDev
SpaceGameDevOP6d ago
Oh, well that sucks :(
Mircea
Mircea5d ago
The recipes are chunked now, and schematics you'd have to have quite a lot to have this happen (like 1000)
SpaceGameDev
SpaceGameDevOP5d ago
Wait, so it should fix the issue then? I don't think I FP + SS + LM add that many schematics, so it shouldn't be a problem if that's the case.
Robb
Robb5d ago
I stand corrected, thanks for clarifying
Mircea
Mircea5d ago
It might be that too many packets overall are being sent, rather than too much data of one actor being sent (each channel - one per actor pretty much - has a 256 packet limit, but there's also an unacked packets limit)
SpaceGameDev
SpaceGameDevOP5d ago
Is there anything we can do about it?
Mircea
Mircea5d ago
The first step is to find what data is in the queue when that happens Which means attaching the debugger on the place where that message is logged and tracing back the stack I couldn't reproduce the issue Even with a 500ms ping, I could join just fine
SpaceGameDev
SpaceGameDevOP5d ago
Alright, I'll try again on my home server with a clean mod install and see if I can get it to work. Nope, still getting the error. It loads fine on a new save, but as soon as I unlock all schematics, it overflows. Tried: - Removing irrelevant mods (Infinite Zoop, Infinite Nudge, No New Label, Discord Rich Presence) - Using a clean Satisfactory install on my home server instead of on Bisect - Reinstalling all mods on my client
Mircea
Mircea5d ago
Can you send the save you're getting the overflow on? I've also unlocked all milestones (probably with AGS, they got autounlocked), and still didn't crash
Mircea
Mircea5d ago
Loaded just fine too, still with the 500ms ping (which might actually be 1s, because it's on both sides)
SpaceGameDev
SpaceGameDevOP5d ago
I guess it's not a mod issue then. I'll keep troubleshooting and see if I can figure it out.
SpaceGameDev
SpaceGameDevOP5d ago
I do get this message when I load the save on the server, could this have something to do with it?
No description
Mircea
Mircea5d ago
No, that's just the json ModMetadata field in the save header not being valid
SpaceGameDev
SpaceGameDevOP5d ago
Ah, ok then. I don't have a clue what it could be.

Did you find this page helpful?