Player's character sync from server to client very slow

Hi,

So I’ve come across a critical bug while trying to fix a script error in my game. I think it’s an engine bug that only happens in Studio. The bug happened just at the time of posting this topic, it didn’t happen before then.

Why I think it’s a Studio engine bug: this bug didn’t happen on Studio before posting this topic, like I said earlier. And this bug doesn’t occur in Roblox Player or the mobile app.

The bug: it’s a bug that only happens in Studio, where the client takes very long to load the player’s character’s body parts, even though on the server the full character is loaded immediately when it should. Like I said, this bug didn’t happen before posting this topic. BUT my game is made very complex, it even has a custom respawn system with default character loading, so it could be that this bug is only in my game.

Here are some videos to show what the bug is and how game-breaking it is:


Server view


Client view

System information:
I run Roblox Studio on a trash 6 year old HP laptop that has light RAM damage
CPU: Intel Core i3-7020U
GPU: Intel HD Graphics 620
RAM: 8 GB
OS: Windows 11 Home 64-bit, upgraded from Windows 10 with ISO file

Expected behavior

What I expect to happen is that when the character spawns in on the server it immediately synchronizes it to the client, so it also exists on the client.

This is a very annoying bug that stops me from fixing script bugs and errors in my game. If this bug gets fixed ASAP then I really appreciate it.

Edit: look at my reply to see what the evil bug trigger is.

1 Like

I have a slight feeling, that this issue may be from your computer… running Roblox studio on an old crapbook HP Laptop, isn’t very great, and since the server is locally hosted on your PC instead of Roblox’s 5000 quadrillion dollar EPYC Xeon AWS servers, then it might be a little… slow.

Oh yeah, that may be, but this bug didn’t happen before I posted this topic.

Next year might as well buy a new gaming computer.

Roblox added a lot of features. Maybe the new features are slowing the server down, especially server authority. Try turning off all beta features.

Tried turning off the beta features that I don’t use or are pretty useless, only made it a bit faster, but still didn’t fix the real issue.

I found the bug trigger:

I tried turning off StreamingEnabled, and turns out, THAT’S the stinky bug trigger, because the character loaded in on the client as soon as it loaded on the server. But that doesn’t mean the bug is fixed yet, I just found a workaround. I hope a fix can be found!

How this can be fixed: if all models with a Humanoid get excluded from the StreamingEnabled loading then this bug is gone.

Hello There! I hope you’re doing well.
Thank you for taking the time to submit this issue and for reading our message.

To help us move forward, we’d appreciate your support with a few questions:

  • Is this issue still occurring on your device?

  • If so, could you please send us a log File, and a repro File?

Don’t worry — we’ve got you covered!
You can find step-by-step instructions on how to generate and send the log How to post a Bug Report - Bug Reports - Developer Forum | Roblox

Following these steps will help us better understand the issue and work on a solution more efficiently.

Thank you again for your cooperation!

Hi.

I wasn’t really spending time on that bug anymore. But I just checked, the worst part of the bug is gone. Now it’s just a slight delay.

I’m not sure if it’s just me that made the character spawning system more robust or if the issue is really gone. Here’s a video to show how it is now:

A lot of my game has changed, including bug fixes, so that’s why I’m not sure if it’s just me or a Roblox bug.

This bug only happens when StreamingEnabled is set to true. When I turn it off everything works fine.

I hope this helps!

Hello There! I hope you’re doing well.

Im glad to read the issue is gone, and now its just the delay. If this issue persists, or something new happens, please create a new bug report.

Since no additional information has been provided and we were unable to identify any issue at our end, we will proceed to close this report.

If the issue persists or if you obtain any new information that could help us analyze it further, please open a new report including all relevant details and a clear description of the problem. For more information on how to write a issue report please visit [How to post a Bug Report - Bug Reports - Developer Forum | Roblox