Streaming Enabled not loading new regions

Hello, I’m having some massive game crippling issues with Streaming Enabled. I launched an update for my game, for 30 minutes (ish) with about 90-110 players in a server it was running as expected then after a certain period of time it just reset everyones render distances to the bare minimum and doesn’t increase whatsoever. Below I’ve included screenshots which one includes the ping. Please read NOTES for useful information.

These issues are usually present in laggy servers or when clients have abnormally high ping, this is not the case here.

NOTES:

  • This issue is not eliminated upon a server restart, it has persisted since the issue appeared
  • This issue did not occur at first, but after 30ish mintues it started to break
  • Things do very very slowly render
  • It renders areas you’ve already been perfectly, but new areas it does not
  • This issue is not made better or worse by playercounts
  • As shown in screenshots, there is no abnormally high ping
  • As shown in screenshots, there is no abnormally high script usage
  • There is no high script usage in ScriptProfiler

VIDEO VIA GYAZO: https://gyazo.com/4b95aa991a5112ae4dced9d8ecf846ae
GAME LINK:
ww.roblox.com/games/115967855809325/Sanctuary-Main#!/game-instances

SCREENSHOTS:






I’ve included as many screenshots as I could of the F9 console, any further questions please ask.

Expected behavior

Render distance past minimum radius attempting to maintain the target distance or close to it depending on network performance.

A private message is associated with this bug report

2 Likes

Thank you for the thorough bug report! I’m able to reproduce the issue in the game you linked, the team will investigate this.

1 Like

Here’s an example of the ‘previous rendered regions stay rendered’ - if I go past the max streaming distance it deloads, but if I’m still in the normal stream distance it stays rendered like I have to ‘unlock everything’

If users enter your tiny streaming range and exit, they’ll stay rendered too.

Once again, there’s no server lag everything runs and moves around very smoothly

We have a speculative fix for the server side ready and expect it to be deployed within the next week or two. Once it’s deployed we will update here.

1 Like

We’ve deployed the server side fix and have done some testing in the game but haven’t been able to reproduce the stuck streaming bug since then.

If this issue reproduces again, please capture a server microprofile if possible and let us know and we can continue investigating.

Hey speedy, I’ve let it run for a little bit and can confirm this is fixed - even on a higher playercounts there’s zero issues, server framerate and CPU time has gone down significantly. Thank you for your help!

Hi Speedy, only been a few days but the issue has come up again - the fix worked perfectly up until yesterday. Was this change reverted?

The networking was very low and non-problematic when your fix was applied, now it’s back up to the 10s of thousands.

log_42497_microprofile_20250826-034446.html (646.2 KB)

Here’s a 4 second microprofiler log if it can be of any use.

Thank you for the update, we took a look at the microprofile and it seems to match our expectations for a server streaming in to many clients at once. In other words it unfortunately doesn’t help us in figuring out what’s going wrong.

We’ve since seen similar behavior on a few other streaming enabled games. We’re looking into adding new analytics to help us understand how often this issue happens and what scenarios it happens in. We’ll update again once we have more information.