High ping across all Roblox Experiences

Can confirm with Bloxy Kart

3 Likes

I’m actually a firm believer that studio should have replication time set to 0.1 or 200ms. You can set this property in studio right now, but it should be the default.

This means, everyone builds a Roblox game with network ops in mind.

4 Likes

Roblox currently measures 2 different notions of ping:

  1. an estimation of how long it takes for data to go over the network to the server and come back
  2. an estimation of how long it takes for a message from the engine to be propagated to the other side and a response propagated back (you could think of this roughly as how long a trivial RemoteFunction invocation should take to go out and come back)

The number we primarily show is the second notion of ping. This is what shows up in the dev console and shift-f3 hud. We also have a way of showing the first notion of ping: while the shift-f3 hud is up, press shift-1:


this will show a window on the bottom right titled “RakNet”. In this screenshot we see 0 “RakNet” ping in studio, but 51ms of “RemoteFunction” ping. We primarily show this “RemoteFunction” ping because it reflects closer to what the user is experiencing.

This kind of ping ends up with additional contributing factors that may not be captured e.g. in an internet speed test (for example, if you are trying to contact a game server running at 16ms/frame, then the “RemoteFunction” ping is going to be network travel time + 16ms of server frame processing time).

Clearly server processing time is not the only contributor to the difference. There are other factors in addition to server processing time, but server processing is the most clear & easiest to understand example of a difference between the two notions of ping.

We think that the “RemoteFunction” ping today is higher than it could be, that there is room to make it closer to the raw “RakNet” ping. Improving it is in our backlogs, but there is not yet a definite timeline for when we would investigate further/ship improvements to it.

16 Likes

Thanks for the context, that’s helpful.

In my game I use RemoteFunctions and RemoteEvents to do all the signaling between clients and the server for all important game actions. My current game isn’t super twitchy, but for twitchy games, that extra 100ms is going to make controls feel mushy and makes AAA interaction impossible (When I play PUBG or TF2 my ping is on the order of 20-50ms).

My only point is that this is a thing that sounds a little arcane, but might be really important for improving game quality across the board.

4 Likes

Yeah that makes sense. I didn’t know it was intentional.

3 Likes

I’m almost too old to be able to feel the difference, but this game is a great example of what I’m talking about - Hellreaver Arena [1.4] - Roblox.

Get a 20-something to play this and Doom deathmatch side-by-side. The extra 80ms is going to make the former feel mushy.

1 Like

bump, it still an issue,

i played [EXPERIMENTAL 6] Master’s Difficulty Chart Obby in a fast network and in got 18000+ ping, when i died it took 10 minutes to revive… then it went to a normal 100 ping amount,

im starting to feel a pattern here… every 15 - 20 minutes the ping shoots up to 1000+ ping and sometimes in the ten-thousands to

From my experience, it might have to do with wifi because the times my ping was high in a roblox game was when my internet was weak. So your internet might be the case or it could also be the server. Server related issues very rarely occurs for me.

+1 On this, got > 1000ms, location is in SEA and it seems like the issue is located within that zone perhaps?
EDIT: redacting this as it might be an isp issue in the long run.

2 Likes

i also have the same issue, my location is SEA.

2 Likes

Recently started happening to me. Ping averaging 500-1000+. I also tested my wifi and it seems fine.

3 Likes

This happened to me as well one night, problem seemed to subside the next morning though.

Very odd.

2 Likes

This is also happening to me as well 3 days ago, but only on one of my accounts. On my main account I started to average 200 - 300ms. Even on a blank baseplate my ping is at an abnormal 200-300 in my home servers. In studio I used to average around 5-20ms, but now i average 50 - 80ms. Even on a different device, the results are still the same. However, on my other accounts, I get 60ms ping on average.

unknown (2)
unknown (3)
unknown (1)

8 Likes

This exact issue is happening to me as well, on of my accounts I am averaging 200-240 ping, and on another (same device), I am getting 50-60. I have tested this on two devices and the results are the same

4 Likes

Yes! I had the same issue, however today I noticed my issue was spontaneously resolved for me and my peers who also experienced this issue, has your issue been resolved by any chance?

1 Like

I had the same issue a few hours ago, when i was playing a train game my ms jumped to 1000 ms (even tho my internet connection is fine)

also a few months ago when i joined a game, my average ping was 300-500 ms for some reason. it got so bad that i had to use a VPN. but after a few weeks it resolved.

My issue was resolved yesterday as well yea. No idea how it got fixed though.

I know several people who have had this issue persisting for the last 2 days across all games.

However I’ve heard that they tried playing on a different account + it worked perfectly. Very strange issue.

5 Likes

I have just started to get this issue as of 2 days ago, whereby I cannot get anything lower than 140ms. I tried on multiple games on this account and then tried on another account to which it has no issues. So, it seems to be an issue with specific accounts.

6 Likes

I can also confirm it, getting RakNet pings of ~300ms regardless of region (pinging the server directly gives ~50ms). There is a thread (from 9 days ago) on r/RobloxHelp (which I am not sure if I am allowed to link to) with about 30 users complaining about high pings, something might be wrong on Roblox’s end.

EDIT: It seems to be account-specific, my alternative account is getting pings of ~100ms on the same computer and network.

4 Likes